3162 620
25888 59
18058 485
2940 401
10682 240
8739 501
4517 465
3388 284
11631 465
10034 105
2591 324
3869 797
2654 412