1195 276
14283 268
28898 217
28861 742
5581 263
17280 148
9465 275
6755 839
8364 847
14780 180
29477 164