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