34628 680
86018 596
93151 368
10132 570
34123 646
14696 515
83336 553
5902 341
4508 682
4953 609
2515 146