31061 41
11767 22
4891 15
23017 35
4944 10
38809 132
18447 28
13276 18
16879 13
29424 32
14852 33
132663 267
94600 145
28547 40
39320 98
22565 31
164026 368
21097 23
36734 80
13702 15
91505 195
34643 73
11217 10
26524 46