163391
48080
418475
537691
447724
761761
160497
140942
772262
26234
960
314778
901760
755145
751613
85373
8351743
544786
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545