21375 19
23586 16
7489 14
30950 50
11624 20
11627 17
82924 100
13204 13
7951 9
6790 9
15992 24
13410 13
21349 31
30009 58
19421 19
9281 12
9115 2
13965 18
5198 5
18036 34
38231 63
14362 12
20967 42
8998 6