471605
537126
687150
716308
25330
408631
32734
232152
768380
662761
79039
831188
5114799
3547581
3046148
2352804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471