29210
941
2015
1110
2490
2040
2361
2497
23310
1850
1210
3636
1587916
1095612
9988276
995616
95013
9137258
7470154
726411
68415
58143
54292
52298