13532 29
8362 3
9071 10
17970 29
87956 215
6829 3
7288 4
11332 19
27854 46
7941 4
9205 2
11647 22
14893 25
13900 11
18208 22
14629 21
9060 6
13084 9
13886 22
7031 1
14473 35
11936 16
7567 2
7812 5