34808 680
89439 598
95530 369
10223 570
36093 646
15422 515
87290 554
6003 341
4651 682
5067 609
2597 146