39262
1024705
39983
884334
76196
520127
27379
138872
230358
1075923
630984
751620
5454367
4486934
4308459
3438462
3428998
3371286
3320956
2987729
2968226
2466209
2125352
2120407