3258 595
2731 518
1677 163
9755 377
3619 347
6680 677
2705 374
5453 755
4999 150
8584 586
2644 359
3141 90
955 66
3295 565
4954 434
12787 484