34793 680
89223 598
95303 369
10213 570
35983 646
15393 515
86433 554
5995 341
4644 682
5055 609
2588 146