12985 92
15196 343
15650 758
11905 58
277207 1568
2704152 6600
697375 1987
377602 1078
2405254 7084
115568 632
40940 581
58195 485
46346 393
61012 598
55094 163
47114 584
20144 187
31165 291
36923 467
28733 521
3775 265
33811 841
39349 209
33746 677