34656 680
86701 597
93598 368
10142 570
34619 646
14872 515
83976 554
5917 341
4524 682
4972 609
2526 146