46012 267
2851 150
9225 603
3052 757
16842 570
1830 413
1113 259
14030 334
4219 328
4173 131
9789 647
33281 156
2063 183
3286 203
352880 1189
14225 729
8103 521
4932 122
77712 189
15881 282
22475 476
204647 235
21381 593
18387 197
25386 962
50812 454
41332 838
31951 926