1138 776
549 659
413 294
877 188
313 123
458 7
486 204
216 6
121 59
629 589
170 862
998 891
50 613
348 621
1013 466
374 935