146362
145325
73856
42497
463820
171874
165654
440726
870836
770177
442756
967453
5092799
3520581
3024148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471