3020 399
3730 588
187318 311
12831 517
18342 219
80082 404
16653 57
9901 304
2462 175
4083 793
1725 144
3172 436