7050 3
8725 5
12699 14
7729 3
11971 18
7930 1
22185 39
9927 11
9548 12
13944 15
20761 26
8127 11
14365 27
59416 115
16067 31
6757 1
7251 2
24895 36
8187 6
7614 1
7459 1
9947 5
9163 4
11356 18