34796 680
89304 598
95374 369
10217 570
36027 646
15403 515
86530 554
5999 341
4644 682
5061 609
2591 146