17929
1590
1540
1678160
1810
1420
13515
1610
15527
1140
1620
1290
23526
17690
15581
13982
10812
1048263
9524
937148
9260
775142
7210
70311