8312 609
15020 503
16973 879
5424 309
19881 324
7073 482
7680 401
18208 675
4416 548
1450 70
7227 432
2760 529
10468 469
7827 825
5084 516
3230 394
3560 158