2716 872
1090 31
2803 645
2821 655
1183 234
3704 680
1665 359
837 120
3438 761
2859 703
1822 366
463 78
7865 620
4863 96
1718 65
2531 511
834 23
1320 186
2599 416
2890 892
1612 485
2407 651
2579 501
1350 145