333809
766959
685500
419942
750587
685115
62374
703217
182292
161377
815117
286358
5050799
3487581
2963148
2288804
2202988
1995609
189278
1885357
1731118
1706136
1651195
1619471