342835
202151
263386
196724
783396
922618
904297
357130
8939
154174
33544
349157
679144
815321
682763
569952
9662744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545