3184 633
9647 534
39547 449
40153 801
556575 1734
16460 724
244113 1386
12941 738
378769 1227
122583 757
16112 93
15181 551
15803 262
6561 614
4676 626