3111 36
5649 517
1275 154
1153 25
5007 727
3033 876
3325 445
655 70
1844 331
1095 162
3654 799
2451 494
3188 854
4914 423
760 109
3439 824