11998 95
5647 165
15450 339
11110 238
11292 857
10118 76
6991 421
19006 486
8335 429
7070 359
16126 749
7404 693
20933 316
7226 137
14472 259
12787 321
6566 528
11072 180
14761 440
14585 564
16089 603
3405 66
9700 198
12683 289
13514 410
8898 597
7504 443
7736 120