2515 6
8893 35
13969 2
7139 17
10771 11
27980 30
50442 57
7882 15
6977 9
19469 48
24913 46
86736 127
29157 51
21074 20
14614 12
26070 37
10021 4
10319 8
5595 10
6430 5
7618 6
42433 55
17562 9
15027 19