19422 256
32549 853
4781 681
27358 555
11553 703
4214 431
16631 235
8945 846
16355 434
24432 413
19803 618
5058 896
7685 169
4166 430