1232 776
740 659
435 294
883 188
316 123
483 7
488 204
226 6
125 59
634 589
174 862
1000 891
56 613
351 621
1019 466
380 935