3018 399
3729 588
187043 310
12830 517
18330 219
80039 404
16633 57
9900 304
2457 175
4081 793
1723 144
3172 436