2735 290
5946 591
15242 386
3649 703
5843 618
4590 743
3032 205
4422 655
711 96
5170 788
3492 691
2586 277
5177 338
4919 813
4881 935
3779 756
2880 203
3267 803