32792 29
25950 23
28388 28
8507 5
13885 13
32433 9
10720 4
21324 35
38591 29
77887 57
25727 25
20338 30
27216 12
34852 33
15016 23
18875 16
27257 20
25852 23
32000 23
17279 17
41368 22
21033 20
80766 96
32709 22