4012 893
26038 311
9612 353
9562 663
3144 493
8934 477
13004 241
4843 760
5482 813
12841 224
6426 588
4055 512
3701 526
10594 770
20327 114
6700 283
6351 667
5930 792
1246 96
6877 619
1391 148
5539 551
10572 580
21503 653