8430 609
15279 503
17315 879
5679 309
20121 324
11380 482
7971 401
18962 675
4570 549
1581 70
7452 432
2845 529
10812 469
8253 825
5233 516
3365 394
3618 158