105491 605
35016 680
100131 369
10327 570
38465 647
16183 515
94043 558
6094 341
4783 682
5328 609
2733 146