34684 680
87143 597
93819 368
10155 570
34840 646
14960 515
84322 554
5933 341
4543 682
4991 609
2538 146