2992 613
1401 281
3052 819
1266 272
707 195
1646 437
826 208
591 131
994 274
2913 352
7087 211
11169 509
7160 867