1132 776
531 659
412 294
877 188
313 123
456 7
486 204
215 6
120 59
629 589
170 862
997 891
49 613
347 621
1012 466
373 935