13282 92
15864 343
15958 758
12655 58
278531 1568
2800227 6635
699045 1988
378791 1079
2511244 7128
116030 632
41066 581
58697 485
46617 393
61292 598
55657 163
47771 584
20309 187
31553 292
37342 467
29268 521
4048 265
34350 842
39958 209
34149 677