21580 260
6589 682
9708 555
10658 578
18142 119
4515 126
4329 171
15532 827
6608 590
6055 466
2593 104
12178 604
10570 599
6873 35
4749 352
3544 421
1270 67
8124 807
3615 521
3367 484
6442 457
7272 765
1824 328
3238 536
1618 108
3802 140
20908 796
2987 219