11537 20
12088 12
114636 295
72778 208
21016 30
26749 52
8416 4
10892 18
7152 6
7124 14
21548 43
16728 15
7126 3
18368 46
10700 14
14785 48
18327 32
23030 22
21268 31
12188 20
9457 3
15801 15
69695 124
22387 68