8397 609
15229 503
17242 879
5628 309
20090 324
11361 482
7932 401
18877 675
4537 548
1548 70
7412 432
2832 529
10763 469
8166 825
5200 516
3346 394
3602 158