34811 680
89497 598
95579 369
10230 570
36121 646
15436 515
87550 555
6005 341
4652 682
5070 609
2598 146