19214 28
12830 9
8258 17
18440 22
2732 5
6259 6
6735 17
11743 18
12228 18
4482 8
5783 6
13474 19
7308 16
13406 23
5790 10
8087 15
3422 10
2595 6
19662 33
10878 23
4547 14
72841 118
5365 11
20261 18