537937
1003932
744905
566833
32166
625254
241226
1036720
131561
1022588
385438
315602
791312
883870
821147
910949
1018724
832610
572505
57952
102987
615377
299284
551842