22093 255
24915 342
19089 552
36642 74
44387 719
15970 377
5245 634
19581 368
3994 741
3926 457
2727 460
876 38