3019 399
3729 588
187180 311
12831 517
18334 219
80061 404
16646 57
9901 304
2461 175
4082 793
1724 144
3172 436