21854 18
15663 20
11225 16
11425 5
27216 27
18011 28
34921 70
147131 202
78619 142
9851 6
11680 8
156000 222
11957 6
23085 19
90619 91
40036 62
45310 57
10866 8
14894 10
7834 13
33820 41
18252 30
19433 32
19235 41