37212 29
9716 12
9171 14
7780 6
7535 11
5687 8
5322 7
7001 4
11858 4
6843 2
25947 27
13172 9
10318 12
42556 45
10584 13
67574 115
21311 17
18221 15
24442 13
29774 36
18433 20
24378 13
10422 13
86346 94