4951 257
116838 452
41705 323
15310 597
5852 410
12526 446
8356 460
9421 717
5514 669
3768 77
3183 207
1729 68
3240 102
8222 215
2371378 3930
246887 1043
2113107 3405
382749 1160
276512 1575
232128 589
193061 743
2679336 6578
4532 653
699396 1985
375366 1078
2393947 7072