5135 894
2802 473
11447 603
4389 577
16867 593
38628 264
97520 208
290931 849
107345 505
27585 259
16794 163
18023 407
3622 416
7120 684