142456
2248118
199867
2503106
2493119
211859
202777
244668
226875
178468
203993
2722105
5317117
305860
158085
150496
147954
156261
153273
1488106
145566