40998 300
66105 408
15185 110
30762 231
62721 470
28521 93
40120 224
48054 135
40148 188
29768 259
36543 151
27743 203
27487 294
45952 252
26292 176
111545 382
20080 97
44409 131
28966 232
29232 268
66914 274
92142 300
19896 320
8993 41