22166 29
20404 9
15368 7
12227 3
20997 19
13238 5
45203 56
11633 5
21414 24
41497 49
14868 6
12494 5
13908 12
23596 26
27408 18
14258 14
14199 16
13889 4
12472 7
14400 10
16020 12
10654 1
12446 4
14916 15