3506 583
2000 234
1635 47
3169 388
2211 110
3865 860
4075 491
3747 388
3399 670
2740 245
3741 598
2808 436
1931 126
3513 685
3864 602
2126 69
4984 444
6315 662
4875 531
3861 949
5283 705
2693 424
3383 743
3131 389