20973 24
14494 6
14264 6
24318 29
20902 13
12646 4
33950 70
12038 4
13026 11
12208 3
15356 8
20900 19
12555 7
13324 4
19498 17
23875 35
16860 11
14323 7
14540 9
45090 144
16422 17
18418 24
16602 14
24559 43