5142 894
2808 473
11463 603
4401 577
16873 593
38633 264
97523 208
291197 849
107471 505
27696 259
16855 164
18107 407
3627 416
7136 684