141399
851623
313862
1068813
305574
857483
318894
263198
160654
239459
582444
1010284
791312
883870
821147
910949
1018724
832610
572505
57952
102987
615377
299284
549842