508256
2024936
4323747
4851651
206123
349569
1719222
3774165
4597847
4482149
71019
67960
73044
64195
57825
69907
61247
57099
53498
41621
82021
818096
2716175
181841
2012192
201740
98627
120463
4949194
9966453