34811 680
89477 598
95563 369
10227 570
36108 646
15432 515
87452 554
6004 341
4652 682
5070 609
2597 146