29693 47
51183 108
65349 162
66797 192
40113 77
49928 83
15375 40
18171 37
28246 61
34584 94
37248 79
35278 95
26218 41
18855 26
16505 34
38037 56
42493 123
87244 246
33793 121
56958 250
27708 65
26022 56
36434 68
63626 179