2992 613
1401 281
3052 819
1266 272
707 195
1646 437
824 208
591 131
994 274
2912 352
7086 211
11168 509
7159 867