3012 399
3721 588
185626 309
12825 517
18279 219
79882 404
16550 57
9890 304
2455 175
4068 793
1717 144
3171 436