3005 399
3717 588
185507 309
12825 517
18255 219
79798 404
16503 57
9889 304
2454 175
4065 793
1714 144
3166 436