1004222
863872
10687
209422
952366
641904
596140
434506
406286
688363
337379
43158
5507367
4525935
4345459
3442998
3442462
3402286
3348956
3010729
2996226
2480209
2133352
2130407