7052 228
5304 601
4989 617
7949 34
2994 261
4368 560
5584 272
2160 128
2100 166
8158 238
5811 232
6397 309
6095 692