21218 12
14427 9
14540 12
11832 6
9436 4
17924 35
11084 2
11606 17
18102 24
23865 40
21322 28
10610 9
31181 70
10896 6
11090 5
20332 23
10505 6
19491 30
7927 1
12149 7
9515 6
10032 4
11154 14
21511 34