8397 609
15229 503
17241 879
5628 309
20089 324
11361 482
7931 401
18874 675
4537 548
1548 70
7412 432
2832 529
10763 469
8165 825
5200 516
3346 394
3602 158