34793 680
89240 598
95321 369
10214 570
35989 646
15395 515
86453 554
5995 341
4644 682
5055 609
2590 146