3599 2938
5365 2050
7250 5998
7584 836
14643 1410
2123 10910
11628 9902
14178 9889
756 8640
1196 8832
6810 13456
7049 916
1894 4493
658 13006
3532 3384
4921 2681
4319 14221
13425 7535
4917 11144
9973 3039