4001 806
4477 568
17979 358
16406 829
1807 64
2023 278
9382 230
5287 484
6683 280
7435 674
9868 714
7410 657
5340 127
3685 109
4127 562