12955 8
43464 106
16155 30
24116 55
11790 34
15268 22
8420 6
19209 52
28515 52
22522 57
6969 7
31410 89
5560 6
13835 36
5848 14
5074 9
5767 13
9839 9
7484 13
12552 21
17638 31
69473 233
65297 128
10278 19