5138 894
2805 473
11452 603
4396 577
16869 593
38631 264
97520 208
291070 849
107415 505
27633 259
16822 163
18063 407
3624 416
7123 684