1112 930
530 891
393 605
1165 576
370 386
165 372
817 322
108 296
589 274
131 246
612 241
935 150
824 142
588 123
164 46
658 2