5137 894
2805 473
11451 603
4396 577
16869 593
38629 264
97520 208
291035 849
107397 505
27619 259
16813 163
18051 407
3623 416
7123 684