3028 399
3734 588
188649 316
12836 517
18387 219
80273 404
16727 57
9912 304
2464 175
4095 793
1730 144
3175 436