12121 128
11448 78
11381 875
6396 699
4936 449
6856 126
8188 266
11035 729
3803 446
6476 264
3548 368
9172 731
3363 360
5787 428
6246 398
1548 27
4607 814
6134 356
3455 525
7051 571
1467 271
2053 250