21578 260
6589 682
9704 555
10651 578
18140 119
4509 126
4326 171
15526 827
6605 590
6050 466
2589 104
12165 604
10566 599
6873 35
4748 352
3538 421
1268 67
8123 807
3613 521
3367 484
6441 457
7261 765
1823 328
3238 536
1617 108
3801 140
20906 796
2983 219