2733 290
5944 591
15239 386
3649 703
5842 618
4589 743
3031 205
4422 655
711 96
5166 788
3490 691
2583 277
5177 338
4914 813
4877 935
3777 756
2876 203
3267 803