3018 399
3729 588
186984 310
12830 517
18325 219
80037 404
16633 57
9900 304
2457 175
4081 793
1723 144
3172 436