20726 82
9180 30
9569 51
7008 16
13909 25
15190 55
22941 41
20557 49
99427 244
33092 106
41281 142
23825 135
5728 36
38697 79
20425 45
16143 47
39719 157
95948 129
29541 32
74298 123
27589 31
34275 105
139189 288
81529 212