15510 97
4713 536
15076 203
7346 307
17610 569
11319 735
4920 843
10006 320
12310 67
18195 145
19785 670
103652 607
2052 182
5560 293
64599 515
15619 117
20700 205
5146 551
3760 564
11040 523
3378 171
9507 774
5347 775
3195 207
11149 644
2178 39
28657 776
9256 85