21582 260
6589 682
9712 555
10663 578
18148 119
4518 126
4332 171
15538 827
6613 590
6062 466
2595 104
12193 604
10573 599
6875 35
4750 352
3547 421
1272 67
8127 807
3617 521
3368 484
6442 457
7276 765
1825 328
3239 536
1618 108
3804 140
20913 796
2988 219