3018 399
3727 588
186392 310
12829 517
18311 219
79978 404
16601 57
9898 304
2457 175
4078 793
1722 144
3171 436