4951 257
116834 452
41693 323
15310 597
5852 410
12525 446
8355 460
9421 717
5513 669
3767 77
3182 207
1729 68
3240 102
8222 215
2370251 3930
246886 1043
2112211 3405
382744 1160
276497 1575
232127 589
193061 743
2678276 6578
4532 653
699359 1985
375356 1078
2392618 7072