34813 680
89531 598
95617 369
10231 570
36134 646
15441 515
87714 555
6006 341
4657 682
5070 609
2599 146