14863 5
12779 11
10300 4
10503 17
16174 9
18014 30
17666 10
14746 21
15955 32
12014 35
18299 29
15208 8
9731 5
13621 17
11950 14
10442 16
15180 34
11495 12
22406 58
13466 25
26861 73
25905 50
114845 230
52563 278