3025 399
3734 588
188304 315
12836 517
18375 219
80220 404
16713 57
9911 304
2463 175
4091 793
1727 144
3175 436