12603 585
75270 525
13429 699
29392 317
84267 497
20992 1001
77602 188
28928 378
143406 931
663455 1132
1327020 2508
383785 1156
453256 1310
1093592 1876
207799 533
562370 1202
623312 1320
1659816 3620
227555 562
371328 966
321080 985