34801 680
89369 598
95438 369
10218 570
36055 646
15410 515
86865 554
5999 341
4647 682
5062 609
2593 146