16493 47
33027 43
40771 160
21153 59
5211 16
15201 38
42456 143
17757 59
32854 45
19759 30
31643 23
14913 22
30778 30
48358 80
10550 10
14196 20
28266 31
15487 36
141009 292
12422 17
14637 29
5823 17
11309 23
13879 42