59357
131683
603298
575214
304562
36653
659188
306972
318218
564683
199859
87827
5099799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471