11998 95
5647 165
15450 339
11111 238
11292 857
10118 76
6991 421
19006 486
8335 429
7070 359
16128 749
7404 693
20934 316
7226 137
14473 259
12787 321
6566 528
11072 180
14763 440
14586 564
16090 603
3405 66
9700 198
12683 289
13514 410
8898 597
7504 443
7737 120