2340
3760
64916
8017255
1830
2651
4738
104915
10365
9229
73530
167648
1983537
13803284
1367412
11964261
1168640
110423
9907157
973611
813937
80146
74915
68372