2735 290
5945 591
15242 386
3649 703
5842 618
4590 743
3032 205
4422 655
711 96
5169 788
3492 691
2585 277
5177 338
4919 813
4880 935
3779 756
2879 203
3267 803