48615
29210
37815
1753662
3725391
2732268
35514
35611
1230
646171
33020
2124
1634417
1154512
11147276
1033816
10101258
97624
8261155
774111
71026
61794
57422
54098