3012 399
3721 588
185613 309
12825 517
18278 219
79877 404
16549 57
9890 304
2455 175
4068 793
1716 144
3171 436