38780 78
12852 7
15236 21
6852 16
7845 9
12862 16
76141 145
29756 30
23291 30
27441 57
10646 18
20131 27
9413 26
11811 14
13422 33
19191 35
19386 23
24960 19
6978 20
11142 12
4279 4
9947 34
13127 23
31488 92