4998 894
2718 473
11200 603
4214 576
16759 593
38548 264
97357 208
285461 843
105055 503
25901 258
15348 162
16968 407
3536 416
7038 684