3018 399
3728 588
186836 310
12830 517
18323 219
80023 404
16628 57
9899 304
2457 175
4080 793
1723 144
3172 436