3012 399
3721 588
185617 309
12825 517
18279 219
79878 404
16549 57
9890 304
2455 175
4068 793
1716 144
3171 436