632686
159906
325529
769562
536543
361672
926554
644132
78813
586261
72244
181215
5092799
3520581
3024148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471