5137 894
2805 473
11450 603
4395 577
16868 593
38629 264
97520 208
291012 849
107384 505
27612 259
16808 163
18044 407
3623 416
7122 684