29542 49
3069 0
9858 8
20811 17
19520 19
7862 26
6499 22
10479 12
3334 10
18913 31
4684 11
8285 16
6071 16
15207 16
13441 18
29343 39
13861 22
9901 12
46519 131
14120 29
22436 32
5997 23
10004 16
14517 18