58610
127421
3918
6729
5637
4726
3124
167336
95217
3102
2860
1991
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53358