105556 605
35017 680
100162 369
10327 570
38487 647
16185 515
94065 558
6095 341
4785 682
5328 609
2733 146