248226
13632
612132
926380
749359
857876
552565
615282
194782
490779
862510
861773
5577367
4565935
4381459
3473998
3459462
3429286
3381956
3032729
3026226
2508209
2142407
2142352