39120 78
12852 7
15575 21
6852 16
7845 9
12862 16
76880 145
30101 30
23630 30
27441 57
10646 18
20131 29
9413 26
11811 14
13761 33
19191 34
19386 23
25299 19
6978 20
11142 12
4279 4
9947 35
13127 23
31833 92