14004 8
16236 16
12189 5
13643 3
11247 2
20538 43
11627 1
12195 7
15961 10
19473 23
13292 11
18243 14
21614 29
12130 10
20561 18
15038 15
11901 3
14931 10
14425 10
17090 5
22456 26
12634 12
12236 9
23976 35