17421 14
15983 10
8441 13
25641 19
15315 15
7207 9
30166 48
25729 15
17530 25
9350 12
21401 27
10788 9
11769 2
11850 6
18959 22
43422 42
35172 44
16267 12
8419 12
13084 11
17091 19
14882 22
24341 43
19561 16