263417
201429
168396
343157
909820
398289
217922
536660
987679
253217
908378
756395
904550
588153
26298
49575
10864744
613086
3824577
3730980
3234510
2551192
2099495
2060216
2026492
181966
1759948
16085
152861
1521545