21571 260
6583 682
9693 555
10634 578
18135 119
4500 126
4322 171
15517 827
6597 590
6043 466
2577 104
12160 604
10563 599
6868 35
4747 352
3535 421
1265 67
8119 807
3607 521
3367 484
6440 457
7259 765
1822 328
3238 536
1615 108
3798 140
20901 796
2979 219