34813 680
89535 598
95621 369
10231 570
36138 646
15442 515
87731 555
6006 341
4657 682
5070 609
2599 146