21579 260
6589 682
9705 555
10653 578
18140 119
4510 126
4327 171
15527 827
6606 590
6051 466
2591 104
12169 604
10566 599
6873 35
4748 352
3542 421
1269 67
8123 807
3613 521
3367 484
6441 457
7264 765
1823 328
3238 536
1617 108
3802 140
20907 796
2983 219