3020 399
3730 588
187281 311
12831 517
18341 219
80076 404
16649 57
9901 304
2462 175
4083 793
1725 144
3172 436