5000 894
2720 473
11204 603
4216 576
16762 593
38548 264
97359 208
285533 843
105078 503
25916 258
15367 162
16978 407
3538 416
7038 684