4952 257
116850 452
41752 323
15315 597
5857 410
12537 446
8363 460
9427 717
5515 669
3774 77
3185 207
1729 68
3242 102
8226 215
2376673 3931
246891 1043
2117700 3407
382782 1160
276619 1575
232129 589
193065 743
2685037 6581
4534 653
699542 1985
375410 1078
2400066 7074