5125 894
2793 473
11422 603
4375 577
16849 593
38621 264
97509 208
290238 848
106980 505
27324 259
16644 163
17840 407
3609 416
7103 684