1132 813
996 851
801 841
707 235
659 170
622 555
575 400
556 177
535 893
527 78
370 586
350 288
209 427
205 665
174 795
149 702
141 198
114 44
81 854
25 832