38856 14
618781 107
228758 14
242706 8
297153 36
189428 22
122933 14
435730 84
293632 49
135882 18
116859 20
91201 15
340181 32
133979 30
204559 21
256756 34
75459 17
253302 13
274230 19
167027 23
258353 25
41481 14
94053 20
152528 31