9683 505
5206 529
6190 560
4147 468
5412 599
6131 622
2489 86
4237 698
7182 440
2675 92
5184 785
42050 787
134845 814
84992 759