3184 633
9647 534
39544 449
40146 801
556569 1734
16460 724
244113 1386
12941 738
378762 1227
122579 757
16112 93
15180 551
15803 262
6561 614
4676 626