13305
914197
801424
468758
119601
915151
716658
637361
211660
900219
522212
157658
5476367
4505935
4319459
3440462
3433998
3383286
3331956
2996729
2980226
2473209
2128352
2123407