3028 399
3735 588
188784 317
12836 517
18394 219
80294 404
16738 57
9914 304
2464 175
4095 793
1730 144
3175 436