2899 290
6030 591
15294 386
3672 703
5959 618
4627 743
3132 205
4526 655
738 96
5309 788
3535 691
2637 277
5319 338
4998 813
5026 935
3830 756
2962 203
3305 803