5135 894
2802 473
11443 603
4389 577
16866 593
38627 264
97520 208
290879 849
107310 505
27567 259
16782 163
18005 407
3621 416
7118 684