25752 21
12429 5
16035 13
31162 41
17157 35
47780 131
19804 21
22518 40
24615 25
22684 28
21954 41
34483 48
35338 53
64649 217
13426 24
11525 10
14436 17
26294 71
15373 16
29051 46
42526 116
24974 46
16249 30
63439 166