40055 265
55868 310
79540 277
16856 164
67241 342
98900 468
143239 498
96698 587
51928 285
26558 294
76333 247
74854 406
45092 340
36378 140
72028 279
38687 277
157195 577
39038 106
22611 509
53338 660
35312 129
50000 649
22075 289
22286 46
51685 369
47333 117
32827 55
49382 607