21571 260
6581 682
9686 555
10621 578
18129 119
4496 126
4316 171
15514 827
6582 590
6034 466
2575 104
12154 604
10557 599
6868 35
4741 352
3532 421
1263 67
8112 807
3605 521
3364 484
6438 457
7250 765
1821 328
3234 536
1609 108
3791 140
20896 796
2975 219