6016982 2855
4470517 2566
4986291 2158
4608672 2287
3608945 2686
7967813 2221
3667972 1218
2125246 659
2910870 584
1925365 907
5183938 1479
880817 298
4040964 1501
9197813 5039
2016622 753
5382132 1507
2354095 640
15174234 5821
56909620 19286
2784330 813
1464582 436
1242449 373
18030020 7744