3184 633
9647 534
39543 449
40145 801
556567 1734
16460 724
244113 1386
12941 738
378761 1227
122577 757
16112 93
15180 551
15803 262
6561 614
4676 626