5446 676
5001 618
10133 78
22658 325
9760 106
22935 630
189275 741
15896 551
9871 505
23942 502
5932 637
7888 694
44052 117
61088 899