156766
151396
162051
365185
8369130
2511106
352285
236766
198989
202070
503081
192589
362990
410796
2500113
205759
1654112
235082
2583101
188598