1224676
1090667
659047
552949
387170
367316
350214
277270
139082
119068
90182
85647
80624
74909
71874
65030
62891
60773
55071
45967
39876
37134
34645
34426
34116
28937
28141
27471
25926
25791