5135 894
2802 473
11446 603
4389 577
16867 593
38628 264
97520 208
290924 849
107336 505
27583 259
16792 163
18021 407
3622 416
7120 684