9528 2
20328 22
12993 5
11594 5
9250 3
12141 12
20563 18
9642 4
11217 4
9996 6
12232 12
10346 4
10488 10
19594 27
14457 19
23134 33
9458 4
21009 15
20375 23
11444 4
10033 4
28131 30
18637 9
10925 5