3200 633
9662 534
39702 449
40312 801
557266 1735
16486 724
244228 1387
12948 738
379473 1227
122959 757
16155 93
15240 551
15860 262
6567 614
4683 626