49620 56
19881 17
13410 13
19167 7
9111 0
27395 24
24943 28
45045 41
68363 92
20028 20
18596 19
18242 11