169379
81764
972586
750965
381153
26864
255596
844629
633704
426585
554779
292260
946700
70222
184840
45625
385615
23183
374509
168678
255505
254621
344610
913577
19720
868352
379895
334962
716108
60513