3023 399
3731 588
187475 312
12831 517
18346 219
80101 404
16667 57
9903 304
2463 175
4085 793
1725 144
3173 436