12433 139
34300 913
41987 572
9184 255
19908 511
17537 683
10459 1006
14974 558
18367 79
3699 64
2481 265
17326 666
8695 642
7062 622
13293 875
7173 108
25085 669
13691 284
9967 737
8869 334
3641 297
21595 379
6480 156
8436 351
4528 643
3862 82
3295 362
3866 111