12662 92
14762 343
15428 758
11578 58
276086 1568
2626971 6559
695886 1987
376008 1078
2320854 7050
115262 632
40620 580
57868 485
46145 393
60660 598
54779 163
46817 584
19925 187
30833 291
36716 467
28438 521
3583 265
33282 840
38553 209
33358 677