17026 201
22454 175
21998 200
4910 764
3233 480
5162 161
2626 71
14600 351
57881 450
4260 506
11996 647
4464 681
12474 107
11152 807
4830 682
6354 549
4945 246
3671 795
6541 680
14859 526
7540 303
4402 458
12255 444
6242 258
7360 864
5422 302
7729 420
6815 516