2231 512
1811 338
1273 320
2156 611
2850 716
2095 445
1095 294
3078 874
2623 645
2680 734
2535 537
2041 602
2861 602
1795 562
2884 859
2446 502
737 202
2092 675
1771 529
1262 160
2612 799
6645 328
9330 654
8130 447
3515 401
54531 129
3234 188
7175 715