19504 256
32608 853
5126 681
27601 555
11851 702
4648 431
16874 235
8965 846
17032 434
25025 413
21073 618
5139 896
7759 169
4296 430