3021 399
3731 588
187454 312
12831 517
18344 219
80097 404
16665 57
9903 304
2463 175
4085 793
1725 144
3172 436