1020681
1491433
679326
68897
922156
36509
53932
396716
698556
541445
862940
220273
1218897
391581
714281
350715
4841500
2566654
1875336
1682736
1639237
158467
1513895
1474854
1458922
1423850
1304400
1303500
12652