34811 680
89508 598
95583 369
10230 570
36126 646
15437 515
87586 555
6005 341
4653 682
5070 609
2598 146