5136 894
2804 473
11449 603
4395 577
16868 593
38629 264
97520 208
290971 849
107368 505
27605 259
16805 163
18035 407
3623 416
7121 684