1006 731
834 853
797 355
770 931
718 448
642 272
555 832
448 313
298 886
217 616
205 277
178 628
151 853
143 526
36 740
23 990