2859 290
6005 591
15287 386
3664 703
5939 618
4623 743
3122 205
4514 655
729 96
5286 788
3528 691
2635 277
5285 338
4979 813
5016 935
3822 756
2951 203
3300 803