12289 480
3803 215
13681 405
29260 83
8469 153
8496 332
4155 274
5928 479
10158 87
5839 443
7422 242
4672 60
9616 55
8695 252
4985 459
9736 567