34631 680
86084 596
93176 368
10133 570
34153 646
14706 515
83388 553
5902 341
4508 682
4954 609
2518 146