986
29210
941
2015
1110
2490
2040
2361
2497
23310
1850
1210
1587916
1095612
9985276
995516
95013
9137258
7470154
726411
68415
58143
54292
52298