3498474
2882973
2294111
2613968
1873466
1870708
851304
4912232
23426486
22901960
19516669
14217916
13028157
11567625
10119365
8556962
569591
41429
985405
590131