3097 290
6176 591
15424 386
3768 703
6098 618
4706 743
3234 205
4660 655
780 96
6395 788
3595 691
2671 277
5652 338
5138 813
5138 935
3947 756
3097 203
3361 803