939827
75934
57217
320728
41425
158283
198823
723174
96369
126204
332145
242519
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471