246222
11715
5494
246534
50542
252131
71432
592480
186306
535407
1020116
853636
521339
967247
353138
491980
4840500
2566654
1875336
1682736
1639237
158467
1513895
1491433
1474854
1458922
1423850
1304400
1303500
12652