2661 45
21038 449
15231 759
16478 224
57560 588
43350 1028
30310 166
77688 513
75382 263
720777 1109
14798 363
1388786 4292
169348 292
29626 931
402234 1064
94264 668
186797 519
11687 425
298532 945
86141 305
204705 918
154862 1019
6214 407
4851 227