21571 260
6580 682
9686 555
10621 578
18129 119
4495 126
4316 171
15511 827
6581 590
6033 466
2574 104
12152 604
10557 599
6867 35
4741 352
3532 421
1263 67
8112 807
3605 521
3364 484
6437 457
7250 765
1821 328
3234 536
1609 108
3791 140
20896 796
2975 219