3184 633
9647 534
39536 449
40144 801
556557 1734
16460 724
244112 1386
12941 738
378743 1227
122571 757
16109 93
15180 551
15802 262
6561 614
4676 626