49335 33
20009 33
8708 9
18698 21
17931 9
12149 9
24631 37
17463 30
15663 18
11027 3
14867 20
17115 24
15280 26
6763 10
10858 11
19613 28
7296 6
10019 21
43499 59
33467 51
25726 55
17223 18
117015 191
10094 3