3015 399
3721 588
185664 309
12825 517
18290 219
79905 404
16559 57
9894 304
2456 175
4070 793
1718 144
3171 436