15886 450
3385 594
9835 564
8349 60
13743 521
16274 510
8878 259
22675 427
11529 161
8894 403
6811 200
7079 285
10689 685
5026 325
9405 546
18511 87
8510 740
5092 212
6889 88
5286 674
19683 381
19965 664
9053 427
2595 341