3018 399
3727 588
186730 310
12830 517
18320 219
80010 404
16620 57
9899 304
2457 175
4079 793
1723 144
3172 436