2729 290
5937 591
15235 386
3648 703
5841 618
4588 743
3026 205
4417 655
711 96
5160 788
3488 691
2580 277
5173 338
4909 813
4873 935
3776 756
2865 203
3265 803