19415 256
32448 853
4796 681
27507 555
11547 702
4615 431
16609 235
8928 846
16699 434
24112 413
19598 618
5057 896
7663 169
4197 430