2865 290
6007 591
15289 386
3666 703
5941 618
4623 743
3122 205
4514 655
729 96
5286 788
3528 691
2635 277
5290 338
4981 813
5016 935
3823 756
2951 203
3302 803