4987 894
2709 473
11170 603
4198 576
16751 593
38534 264
97345 208
285107 843
104907 503
25819 257
15238 162
16899 407
3529 416
7034 684