3018 399
3729 588
186899 310
12830 517
18323 219
80032 404
16630 57
9899 304
2457 175
4080 793
1723 144
3172 436