34630 680
86076 596
93166 368
10133 570
34143 646
14702 515
83364 553
5902 341
4508 682
4954 609
2515 146