3020 399
3729 588
187250 311
12831 517
18340 219
80071 404
16647 57
9901 304
2462 175
4082 793
1725 144
3172 436