13952 27
25053 30
11393 17
8317 17
10134 11
10891 22
11256 21
7437 17
9416 8
16310 13
8792 5
5907 7
16084 4
8769 8
19345 22
17128 14
20579 21
12652 16
11566 15
7153 5
6455 5
19764 23
6151 8
12491 12