3026 399
3734 588
188462 316
12836 517
18380 219
80241 404
16721 57
9911 304
2464 175
4092 793
1729 144
3175 436