4999 894
2718 473
11200 603
4215 576
16759 593
38548 264
97358 208
285479 843
105066 503
25908 258
15356 162
16972 407
3536 416
7038 684