4999 894
2718 473
11200 603
4216 576
16759 593
38548 264
97358 208
285485 843
105070 503
25909 258
15359 162
16975 407
3536 416
7038 684