21621 10
12954 17
11092 16
13163 6
4924 10
23280 66
8468 14
29280 57
28464 29
21999 26
11518 15
5571 10
3966 5
6639 9
4551 6
27277 32
15989 24
18787 31
14410 20
84643 179
8406 17
7164 12
24481 62
9087 27