3026 399
3734 588
188395 316
12836 517
18379 219
80232 404
16719 57
9911 304
2464 175
4091 793
1728 144
3175 436