20511 20
21452 13
14274 3
9008 10
20922 13
42576 58
14821 21
17402 3
25953 23
9022 11
6924 7
9228 12
40627 19
13979 11
9317 8
12027 12
29687 71
10763 5
28569 45
36642 63
11872 10
43009 51
9685 8
11696 5