34809 680
89440 598
95535 369
10223 570
36094 646
15422 515
87300 554
6004 341
4651 682
5067 609
2597 146