3013 399
3721 588
185635 309
12825 517
18281 219
79887 404
16550 57
9894 304
2455 175
4068 793
1717 144
3171 436