12598 585
75240 525
13425 699
29388 317
84224 497
20978 1001
77599 188
28920 378
143389 931
663424 1132
1326968 2508
383747 1156
453245 1310
1093552 1876
207794 533
562336 1202
623257 1320
1659704 3620
227547 562
371308 966
321045 985