2992 613
1401 281
3052 819
1266 272
707 195
1646 437
825 208
591 131
994 274
2913 352
7086 211
11168 509
7160 867