3546 591
2381 84
2795 461
15768 131
17879 170
25624 371
10967 535
9227 357
14381 634
4980 464
28632 486
1690 340
7021 856
1417 201
4527 457
3484 691
2745 532