1276 276
14681 268
28965 217
29184 742
5603 263
17413 148
9518 275
6883 839
8406 847
14792 180
29556 164