1302 276
14936 268
28991 217
29312 742
5615 263
17472 148
9540 275
6943 839
8432 847
14800 180
29568 164