69625 303
28689 127
32286 243
23521 120
66971 330
48985 72
66886 208
35245 306
100624 251
60107 132
36177 267
36744 285
53687 376
92198 173
39165 376
59293 252
46899 544