1215 276
14395 268
28917 217
28960 742
5585 263
17314 148
9479 275
6781 839
8368 847
14782 180
29495 164