2450
1120
6474
2434
1992
1905
100325
3493
120912
9159
1330
3010
1870117
1295312
12478283
1126716
10961261
107713
9080157
901011
77516
70445
698037
65302