2729 290
5938 591
15236 386
3649 703
5841 618
4588 743
3026 205
4419 655
711 96
5160 788
3488 691
2580 277
5173 338
4911 813
4873 935
3776 756
2866 203
3265 803