2810
56815
11635
3513
4707
3918
4396
2200
6969
2460
7369
4796
1870117
1295312
12478283
1126716
10961261
107713
9080157
901011
77516
70445
698037
65302