3584 591
2464 84
2823 461
15811 131
17951 170
25721 371
11025 535
9256 357
14417 634
4991 464
28665 486
1695 340
7041 856
1423 201
4546 457
3488 691
2757 532