57312
4997
3835
122148
4595
91319
64923
7119
71117
2913
15141
10595
2024937
14371284
1394712
12436261
1195740
112393
10321158
1010912
853437
82316
77615
70572