2859 290
6004 591
15287 386
3664 703
5939 618
4621 743
3122 205
4512 655
729 96
5286 788
3528 691
2635 277
5284 338
4977 813
5016 935
3822 756
2951 203
3300 803