1197 289
2910 639
1365 354
2968 855
2178 597
1188 105
4347 810
3400 229
5090 373
2845 96
16361 158
4252 245
2073 285
2611 82
9540 476