21559 260
6571 682
9671 555
10590 578
18117 119
4467 126
4301 171
15486 827
6553 590
5994 466
2556 104
12100 604
10538 599
6847 35
4699 352
3522 421
1258 67
8089 807
3582 521
3357 484
6430 457
7233 765
1811 328
3231 536
1595 108
3783 140
20889 796
2966 219