1271 72
6210 539
3072 711
3271 184
2467 503
6544 157
5651 562
2913 774
3702 777
542 31
1259 153
3992 854
24769 726
4260 334
2540 569
2044 137
2100 324
3012 534
2760 689
2509 569
3578 803
3640 912
14124 549
5365 236
10771 310
28791 999
13376 470
15571 832