3303 595
2748 518
1690 163
9821 377
3642 347
6692 677
2727 374
5474 755
5009 150
8611 586
2660 359
3156 90
964 66
3304 565
4966 434
12802 484