12662 92
14762 343
15428 758
11579 58
276087 1568
2627097 6559
695888 1987
376009 1078
2321011 7050
115262 632
40621 580
57868 485
46145 393
60663 598
54779 163
46817 584
19925 187
30834 291
36716 467
28438 521
3583 265
33282 840
38555 209
33359 677