3018 399
3729 588
187088 311
12830 517
18332 219
80043 404
16637 57
9901 304
2458 175
4081 793
1723 144
3172 436