2913 290
5836 591
10687 386
3638 703
5656 618
4565 743
3029 205
4316 655
718 96
5030 788
3399 691
2475 277
5065 338
4774 813
4783 935
3765 756
2769 203
3231 803