318493
59225
364432
146873
70577
185409
91711
290158
122613
270601
409106
815257
5129799
3552581
3055148
2365804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471