780138
436406
266423
99671
836177
280680
197406
906167
286759
575456
854923
219970
733609
362992
69337
276207
4840500
2566654
1875336
1682736
1639237
158467
1513895
1491433
1474854
1458922
1423850
1304400
1303500
12652