32914
2785
2526873
1082
2162
2377
4405
2501
1360
66614
3940
2285
1870117
1295312
12478283
1126716
10961261
107713
9080157
901011
77516
70445
698037
65302