34798 680
89351 598
95413 369
10217 570
36050 646
15406 515
86754 554
5999 341
4646 682
5061 609
2593 146