21559 260
6571 682
9671 555
10591 578
18117 119
4468 126
4301 171
15488 827
6553 590
6002 466
2556 104
12101 604
10538 599
6847 35
4700 352
3522 421
1258 67
8089 807
3582 521
3357 484
6430 457
7234 765
1811 328
3231 536
1595 108
3784 140
20889 796
2966 219