3591 591
2473 84
2828 461
15830 131
17962 170
25749 371
11042 535
9264 357
14423 634
4994 464
28678 486
1695 340
7052 856
1423 201
4551 457
3490 691
2760 532