1271 72
6211 539
3072 711
3272 184
2468 503
6546 157
5652 562
2913 774
3702 777
543 31
1259 153
3992 854
24770 726
4260 334
2540 569
2045 137
2100 324
3013 534
2760 689
2509 569
3579 803
3640 912
14124 549
5365 236
10771 310
28791 999
13376 470
15571 832