3016 399
3722 588
185735 309
12826 517
18296 219
79920 404
16563 57
9894 304
2456 175
4071 793
1719 144
3171 436