3025 399
3733 588
187840 313
12833 517
18364 219
80161 404
16689 57
9909 304
2463 175
4086 793
1726 144
3174 436