105510 605
35016 680
100135 369
10327 570
38467 647
16183 515
94046 558
6095 341
4783 682
5328 609
2733 146