12663 92
14764 343
15428 758
11580 58
276090 1568
2627268 6559
695894 1987
376015 1078
2321212 7050
115263 632
40623 580
57870 485
46146 393
60664 598
54780 163
46818 584
19926 187
30836 291
36717 467
28438 521
3585 265
33283 840
38556 209
33359 677