19511 256
32614 853
5132 681
27618 555
11890 702
4652 431
16897 235
8967 846
17041 434
25096 413
21090 618
5145 896
7773 169
4300 430