34793 680
89216 598
95300 369
10213 570
35980 646
15392 515
86431 554
5995 341
4644 682
5055 609
2588 146