12634 16
12440 9
11980 5
14621 11
14716 14
13515 10
10686 7
14510 12
16416 19
11272 6
22243 18
12579 11
19582 5
13479 4
21611 14
13186 3
25353 28
14413 8
15708 7
11152 2
10743 1
11806 1
28517 43
21948 30