4999 894
2719 473
11202 603
4216 576
16762 593
38548 264
97358 208
285510 843
105074 503
25910 258
15362 162
16977 407
3538 416
7038 684