8551 503
141392 509
3332 351
83990 277
3995 427
12094 252
23225 526
16145 65
4390 430
1202 113
18712 116
6896 862
5582 173
47524 325
14528 490
24673 412
3853 808
17055 317
3852 393
1415 47
7573 89
82246 803
35624 274
4556 388
3519 492
6930 523
10824 597
2984 188