3691 24
2074 4
30216 116
10006 21
22216 49
47844 223
40700 124
8943 16
33060 78
17628 23
29981 26
35903 54
49772 104
13165 14
17994 41