4994 894
2716 473
11187 603
4206 576
16755 593
38538 264
97352 208
285241 843
104978 503
25858 258
15285 162
16935 407
3534 416
7037 684