169735
283870
197923
91895
911715
841600
707909
276355
949706
351177
866860
159608
878443
727916
438769
239473
4841500
2566654
1875336
1682736
1639237
158467
1513895
1491433
1474854
1458922
1423850
1304400
1303500
12652