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