34793 680
89251 598
95327 369
10215 570
35993 646
15395 515
86462 554
5997 341
4644 682
5059 609
2590 146