5141 894
2807 473
11462 603
4398 577
16873 593
38631 264
97522 208
291180 849
107461 505
27682 259
16851 164
18097 407
3627 416
7135 684