45560 611
14552 499
8920 593
25067 552
8738 112
38042 536
11127 270
5643 938
4678 646
31597 353
56717 448