518762
157695
3475
236679
34886
618894
177970
436439
263159
682536
361448
118487
5129799
3552581
3054148
2365804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471