609943
130574
75330
493752
564583
444639
83767
671357
910543
591918
619870
167736
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471