19415 256
32448 853
4797 681
27510 555
11547 702
4615 431
16609 235
8928 846
16699 434
24121 413
19600 618
5057 896
7663 169
4198 430