19509 256
32614 853
5132 681
27614 555
11887 702
4652 431
16895 235
8966 846
17039 434
25089 413
21088 618
5145 896
7770 169
4299 430