34824 680
89664 598
95749 369
10236 570
36207 646
15469 515
88184 555
6009 341
4658 682
5072 609
2611 146