11903 438
3725 621
4114 532
18041 667
2744 177
2195 280
23187 424
3048 505
3771 761
6008 832
12850 696
16373 79
11217 184
4953 331
5435 460
4088 43
4719 87
3444 82
3935 101
4830 523
9268 535
2939 42
4695 540
7095 576
1993 352
11327 46
1299 165
4294 284