31074 577
2901 99
11997 521
4472 117
3980 45
9907 110
13496 545
8822 517
9777 647
18587 798
8165 576
9018 599
7130 76
21815 725
14333 714
73626 652