34772 680
88890 597
94941 368
10197 570
35791 646
15345 515
86116 554
5986 341
4636 682
5041 609
2580 146