34791 680
89152 598
95221 369
10213 570
35943 646
15374 515
86377 554
5993 341
4643 682
5051 609
2587 146