1127 813
992 851
827 954
801 841
617 500
552 177
527 78
525 893
468 309
462 168
350 288
321 794
174 795
148 702
106 109
25 832