19605 36
20408 16
23090 10
17476 18
11681 5
16507 5
18340 13
13428 8
14834 6
16756 2
34989 59
19035 17
27916 52
13035 5
15511 22
48071 105
16668 16
55995 94
25535 39
21673 12
20388 18
19056 22
38589 56
14153 8