5137 894
2805 473
11451 603
4396 577
16869 593
38629 264
97520 208
291026 849
107395 505
27617 259
16811 163
18048 407
3623 416
7122 684