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