183456
275577
180958
1763104
150659
143981
2091109
1479117
148252
152981
147285
147473
151597
150891
150789
21489170
608082
2328101
301651
200793
828799
209659
219964
413562
1889100
176960
180768