27020
959999
880109
268561
634614
605480
207335
106250
15813
323314
82363
681477
5560367
4555935
4376459
3471998
3452462
3424286
3375956
3029729
3020226
2502209
2141407
2140352