12085 18
23820 72
12984 40
41474 233
33294 317
26307 71
16355 63
11567 31
20563 40
15844 24
14353 14
14842 11
17598 41
26075 70
14823 39
20404 36
25532 58
18801 39
10589 5
9623 15
25143 31
22248 20
20235 14
30930 50