3200 633
9662 534
39704 449
40313 801
557294 1735
16489 724
244231 1387
12948 738
379501 1227
122970 757
16155 93
15246 551
15863 262
6567 614
4683 626