34629 680
86036 596
93160 368
10133 570
34137 646
14700 515
83354 553
5902 341
4508 682
4954 609
2515 146