3033 608
2833 97
5095 64
16451 465
1551857 4459
306519 850
310906 1220
22273 641
428646 1706
514964 1782
233129 479
156615 1042
210313 789
147207 215
113504 1065
6056 139
214844 302
14063 645
88714 848
22144 797
117684 833
50001 229
6960 162
14290 890
7345 478
167194 928
69872 298
116280 676