19873 25
10856 13
17344 41
29312 87
12791 17
3651 6
8113 17
5963 6
3482 8
4959 6
4505 4
14021 10
7398 13
16620 18
13266 18
4417 6
6873 13
6142 13
17289 17
17671 18
9055 16
18009 26
35618 37
7826 6