12314 500
954 168
697 70
1327 279
15775 71
9442 394
1809 65
22202 232
2580 703
3059 401
75803 800
14107 132
1746 113
32266 782