3015 399
3721 588
185671 309
12826 517
18295 219
79911 404
16560 57
9894 304
2456 175
4070 793
1719 144
3171 436