5135 894
2803 473
11447 603
4391 577
16867 593
38628 264
97520 208
290939 849
107348 505
27587 259
16795 163
18024 407
3622 416
7120 684