14865 18
16846 34
4094 13
1259 2
22384 39
29840 45
4796 4
2184 9
14241 52
5571 17
1372 4
10170 21
2154 4
28187 31
10724 10
4541 14
5584 10
3679 13
13699 16
61387 43
6146 16
711 5
9208 16
31704 118