8316 609
15027 503
16980 879
5428 309
19887 324
7081 482
7690 401
18229 675
4423 548
1456 70
7235 432
2761 529
10474 469
7834 825
5089 516
3235 394
3562 158