3296 595
2745 518
1684 163
9814 377
3638 347
6690 677
2722 374
5471 755
5005 150
8607 586
2658 359
3156 90
960 66
3304 565
4965 434
12799 484