14922 10
4079 2
9496 9
21408 18
13814 4
31683 89
20282 44
10497 19
23553 33
6164 8
29467 34
10548 17
10203 18
5320 4
7217 9
12444 20
9237 18
8102 12
12601 31
16214 32
3973 3
7052 3
6734 8
5873 4