33149 72
29055 54
29780 177
41743 168
57593 216
29386 86
50498 121
68050 197
34404 65
86357 240
62381 218
50253 289
51442 137
102061 266
26080 66
78693 333
42228 84
67548 189
94017 329
47355 157
50893 112
29783 65
913973 2710
38943 78