4988 894
2710 473
11170 603
4198 576
16751 593
38534 264
97345 208
285111 843
104909 503
25820 257
15238 162
16905 407
3529 416
7034 684