4999 894
2718 473
11201 603
4216 576
16762 593
38548 264
97358 208
285492 843
105071 503
25910 258
15360 162
16975 407
3538 416
7038 684