3018 399
3728 588
186867 310
12830 517
18323 219
80027 404
16629 57
9899 304
2457 175
4080 793
1723 144
3172 436