3020 399
3730 588
187262 311
12831 517
18341 219
80075 404
16648 57
9901 304
2462 175
4082 793
1725 144
3172 436