5135 894
2803 473
11448 603
4391 577
16867 593
38628 264
97520 208
290950 849
107356 505
27592 259
16801 163
18030 407
3623 416
7120 684