34795 680
89297 598
95367 369
10217 570
36015 646
15402 515
86495 554
5999 341
4644 682
5060 609
2590 146