540127
258963
1188742
2037216
169975
1006183
784836
644796
611864
883330
228808
1249380
54028
430347
139909
625924
42769
686371
328719
737174
167513
822448
300135
1021864
698808
131574