3973923 964
10477682 2887
1673026 339
5815320 854
5896414 1451
4316215 942
16132678 5199
8820335 2755
27464107 13753
2989577 1278
3859631 1850
4372789 1507
4621238 1300
1163941 301
2638312 647
8385827 1768
3894302 1778
1670950 452
3094041 1394
4346094 681
53701491 17517
3791173 593
18144198 9242