1003400
54552
805242
306206
30290
12677
905340
604399
656151
36145
401201
919352
6175368
5024935
4809460
37321000
3700287
3681956
3598462
3280226
3227729
294434
2716209
230110