12665 92
14770 343
15428 758
11582 58
276100 1568
2627749 6560
695901 1987
376033 1078
2321831 7050
115267 632
40624 580
57873 485
46148 393
60668 598
54781 163
46819 584
19927 187
30840 291
36719 467
28441 521
3585 265
33283 840
38562 209
33360 677