2730 290
5939 591
15237 386
3649 703
5842 618
4588 743
3027 205
4420 655
711 96
5162 788
3489 691
2582 277
5177 338
4914 813
4874 935
3777 756
2869 203
3267 803