30987 43
31253 33
29925 33
15565 16
18717 20
8192 20
12295 18
11387 18
14933 22
21571 24
4905 4
15955 10
7585 13
4869 4
13700 28
7873 6
15459 34
11779 8
12347 21
23632 34
11325 6
4078 4
4576 7
4910 3