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