39040 62
9892 11
28119 76
9154 17
7472 5
17669 40
11630 8
22087 46
10900 2
8696 3
7888 8
12141 11
10727 3
7111 1
11573 15
16089 10
12899 12
12147 28
10126 6
7331 1
7050 2
17256 29
15640 8
15963 43