889489
278707
117768
757108
1035175
249438
396240
225604
252497
698950
560972
344149
259748
782991
624353
667708
8351743
544786
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545