5135 894
2802 473
11443 603
4389 577
16866 593
38627 264
97520 208
290855 849
107302 505
27561 259
16779 163
17996 407
3621 416
7116 684