34801 680
89384 598
95450 369
10218 570
36060 646
15411 515
86944 554
6000 341
4648 682
5062 609
2593 146