19504 256
32609 853
5126 681
27601 555
11853 702
4648 431
16876 235
8965 846
17032 434
25033 413
21073 618
5140 896
7760 169
4296 430