34814 680
89565 598
95642 369
10232 570
36153 646
15444 515
87803 555
6006 341
4657 682
5070 609
2602 146