8416 609
15255 503
17274 879
5656 309
20106 324
11374 482
7956 401
18927 675
4550 548
1565 70
7437 432
2838 529
10786 469
8211 825
5221 516
3360 394
3611 158