22488 255
26018 342
19208 552
37013 74
44586 719
16036 377
5307 634
20006 368
4023 741
4063 457
2757 460
908 38