3412 595
2872 518
1770 163
10181 377
3767 347
6754 677
2846 374
5568 755
5094 150
8846 586
2734 359
3268 90
1030 66
3370 565
5029 434
12899 484