20158 32
15651 10
18115 19
14356 12
18768 39
13525 13
13706 7
11396 1
21434 27
12966 6
11987 5
48477 113
31500 36
22095 25
26069 48
15620 17
18188 17
21645 28
21360 35
20824 29
27328 40
22572 45
11205 1
12063 7