944140
827652
808228
555868
542937
712958
659908
838264
849191
978953
1028577
857795
1185593
922127
1384992
1025170
593284
3180112
3058797
2978927
2730692
2512488
2385951
2243981
2218214
2147484
1947271
190972
1745613
1725559