34797 680
89337 598
95398 369
10217 570
36042 646
15406 515
86678 554
5999 341
4646 682
5061 609
2593 146