4438416
951759
4591031
3902417
4954241
100000
4026351
4927030
4101190
3572709
52498
40837
53303
44119
49950
48211
48311
50874
49065
58535
175979
320655
1064615
237547
4771275
354379
783488
14333702
645721
174293