3662
1460
1710
3125
7729
1864
4437
1602
2165
3225
3663
4134
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53358