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