8396 609
15226 503
17237 879
5624 309
20087 324
11361 482
7929 401
18866 675
4533 548
1548 70
7406 432
2831 529
10756 469
8163 825
5200 516
3344 394
3602 158