2729 290
5938 591
15236 386
3649 703
5841 618
4588 743
3026 205
4420 655
711 96
5161 788
3488 691
2581 277
5174 338
4911 813
4873 935
3777 756
2867 203
3265 803