34813 680
89526 598
95606 369
10231 570
36131 646
15440 515
87658 555
6006 341
4656 682
5070 609
2598 146