583855
841455
71874
415976
167450
41320
185768
227708
552668
358140
55385
927689
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471