12433 201
17005 517
7424 443
4841 113
3590 100
2740 284
6059 240
10284 794
11401 737
17568 639
6658 254
10853 601
5218 188
18755 793
6915 413
26277 487
6432 79
10529 481
6377 73
10494 848
23068 756
7662 412
9733 476
9401 629
11537 673
6541 379
6125 292
5258 374