21571 260
6583 682
9690 555
10633 578
18133 119
4499 126
4318 171
15516 827
6588 590
6035 466
2575 104
12155 604
10561 599
6868 35
4747 352
3534 421
1264 67
8115 807
3606 521
3367 484
6438 457
7254 765
1821 328
3237 536
1611 108
3796 140
20899 796
2978 219