34811 680
89496 598
95578 369
10230 570
36118 646
15433 515
87538 555
6005 341
4652 682
5070 609
2597 146