16014 10
22251 34
17493 14
11012 2
16499 23
45124 95
20722 52
9974 35
273559 620
19144 24
18735 34
14689 14
13065 4
29248 39
13259 8
38287 46
17634 17
24695 21
12984 7
15326 9
35577 38
37305 38
13140 4
105332 142