34798 680
89358 598
95425 369
10217 570
36051 646
15407 515
86793 554
5999 341
4646 682
5062 609
2593 146