3184 633
9647 534
39552 449
40157 801
556594 1734
16461 724
244115 1386
12941 738
378796 1227
122590 757
16113 93
15183 551
15804 262
6561 614
4676 626