1081 243
1512 326
2207 447
1736 430
39500 796
149083 655
318340 1496
2233 544
2831 498
404509 1136
170885 1286
148417 1108
88204 203
124704 773
14162 500
6421 345
2109 278
2597 237
71099 381
41998 635
100529 298
113484 872
35371 460
1032791 3398