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