34793 680
89234 598
95312 369
10214 570
35988 646
15394 515
86447 554
5995 341
4644 682
5055 609
2589 146