34785 680
89111 597
95186 368
10213 570
35917 646
15371 515
86339 554
5993 341
4642 682
5049 609
2587 146