34796 680
89336 598
95393 369
10217 570
36041 646
15404 515
86668 554
5999 341
4646 682
5061 609
2592 146