21516 29
15358 15
9194 4
11167 6
11231 4
10065 6
10842 8
10574 3
11391 24
11037 10
13184 9
12080 13
19029 52
14349 18
15817 13
12287 15
25396 29
11252 18
14850 14
13801 18
16327 24
9544 3
14459 3
11610 10