3095 290
6170 591
15421 386
3764 703
6091 618
4705 743
3231 205
4657 655
778 96
6388 788
3590 691
2669 277
5640 338
5134 813
5130 935
3943 756
3094 203
3356 803