12085 18
23820 72
12984 40
41474 233
33294 317
26307 71
16355 63
11567 31
10589 5
44676 110
26159 45
37096 97
20448 32
30930 50
20235 14
22017 20
25143 31
9623 15
26075 70
15844 24
14353 14
14842 11
17598 41
20404 36