608552
438454
38674
847766
41424
81967
6068
923688
790780
91356
250339
685425
5141799
3567581
3073148
2385804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471