5137 894
2805 473
11451 603
4395 577
16869 593
38629 264
97520 208
291025 849
107391 505
27616 259
16810 163
18046 407
3623 416
7122 684