2733 290
5944 591
15241 386
3649 703
5842 618
4589 743
3031 205
4422 655
711 96
5166 788
3491 691
2584 277
5177 338
4917 813
4877 935
3777 756
2877 203
3267 803