34626 680
85838 595
93134 368
10131 570
34096 646
14682 515
83302 553
5900 341
4506 682
4952 609
2510 146