5125 894
2793 473
11422 603
4375 577
16849 593
38621 264
97509 208
290248 848
106987 505
27324 259
16645 163
17843 407
3609 416
7103 684