34796 680
89311 598
95376 369
10217 570
36031 646
15403 515
86554 554
5999 341
4644 682
5061 609
2592 146