8404 609
15241 503
17259 879
5646 309
20101 324
11365 482
7945 401
18899 675
4542 548
1558 70
7428 432
2833 529
10772 469
8187 825
5214 516
3356 394
3604 158