34635 680
86163 596
93235 368
10133 570
34205 646
14725 515
83461 553
5908 341
4511 682
4957 609
2519 146