3015 399
3721 588
185673 309
12826 517
18295 219
79912 404
16560 57
9894 304
2456 175
4071 793
1719 144
3171 436