31782 26
42542 40
61128 105
74706 117
12496 20
29860 36
832 0
18009 13
28165 30
12355 7
11388 6
15477 9
13141 19
9272 5
10232 9
10609 5
10027 19
9669 5
19717 42
21763 55
16450 29
16221 23
22535 40
9260 2