3018 399
3729 588
186948 310
12830 517
18325 219
80037 404
16632 57
9899 304
2457 175
4081 793
1723 144
3172 436