8396 609
15225 503
17235 879
5623 309
20087 324
11361 482
7928 401
18865 675
4532 548
1548 70
7406 432
2831 529
10756 469
8163 825
5199 516
3344 394
3602 158