3200 633
9662 534
39702 449
40313 801
557271 1735
16488 724
244228 1387
12948 738
379476 1227
122963 757
16155 93
15243 551
15860 262
6567 614
4683 626