2742 290
5954 591
15245 386
3651 703
5849 618
4596 743
3041 205
4428 655
713 96
5184 788
3494 691
2588 277
5181 338
4924 813
4886 935
3782 756
2888 203
3270 803