1041580
85499
758389
31079
109207
704444
456693
57785
468558
560740
210347
900915
324184
70096
23210
1015608
8339743
544486
3151577
3053980
3021510
2177192
2021495
1983492
1908216
174466
1733948
15845
151161
1467545