34796 680
89333 598
95391 369
10217 570
36040 646
15403 515
86647 554
5999 341
4646 682
5061 609
2592 146