17417
388453
367922
243796
575862
1000120
832179
213110
153882
543526
360585
491158
5149799
3568581
3077148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471