21571 260
6582 682
9688 555
10632 578
18133 119
4498 126
4317 171
15516 827
6587 590
6035 466
2575 104
12155 604
10559 599
6868 35
4747 352
3533 421
1264 67
8115 807
3606 521
3367 484
6438 457
7253 765
1821 328
3237 536
1611 108
3796 140
20899 796
2977 219