40125 40
25128 15
38588 119
68071 270
25537 95
37289 121
10644 3
10062 1
8991 9
11190 6
9104 4
9009 8
8950 2
8557 2
13156 6
10066 5
10821 2
18895 40
26547 34
20487 37
41442 158
17798 19
22681 32
36451 73