2747 290
5955 591
15245 386
3651 703
5852 618
4596 743
3042 205
4429 655
713 96
5186 788
3496 691
2589 277
5182 338
4925 813
4890 935
3783 756
2890 203
3271 803