89729 513
51316 60
29564 75
55963 101
25715 275
49910 86
10251 23
38227 71
95729 211
38896 10
14958 22