3276 595
2735 518
1680 163
9769 377
3629 347
6686 677
2712 374
5460 755
5003 150
8590 586
2651 359
3146 90
957 66
3297 565
4959 434
12793 484