30050 577
2655 99
11483 521
4263 117
3717 45
9578 110
12897 544
8463 516
9452 647
17569 798
7942 576
8605 599
6608 76
20630 724
14252 714
70830 650