2301120
1960104
1767102
159857
219473
183255
181872
177850
16237137
144867
31802178
150596
32481177
644680
1563115
16296115
11683120
8605132
1314395
4312121