19430 256
32461 853
4761 681
27506 555
11507 702
4638 431
16606 235
9000 846
16696 434
23943 413
19677 618
5077 896
7659 169
4210 430