101229
71918
10410
4075
7459
99144
3098
92529
105312
9979
8571
3034
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53368