34636 680
86168 596
93239 368
10133 570
34207 646
14725 515
83461 553
5908 341
4511 682
4957 609
2519 146