5141 894
2807 473
11462 603
4398 577
16872 593
38631 264
97522 208
291178 849
107461 505
27681 259
16850 164
18096 407
3627 416
7134 684