3019 399
3729 588
187163 311
12831 517
18333 219
80058 404
16640 57
9901 304
2459 175
4081 793
1724 144
3172 436