115638
405810
2587182
27340
55542
1150
3768100
2345115
83713
180265
8091
113436
1606217
1118112
10339276
1010416
96563
9391258
7755154
743811
69586
60134
52978