5136 894
2803 473
11449 603
4395 577
16868 593
38629 264
97520 208
290968 849
107364 505
27604 259
16803 163
18033 407
3623 416
7121 684