34805 680
89429 598
95516 369
10223 570
36088 646
15422 515
87233 554
6003 341
4651 682
5067 609
2597 146