43095 410
22656 342
38941 182
53990 314
110580 565
55397 315
36346 77
24368 142
103180 492
77777 305
53820 105
22199 40
79348 423
97680 485
39644 439
25552 64
76521 285
208384 773
153367 417
32070 159
33672 69
108538 573
44247 184
63738 357
75112 193
105036 308
67827 239
52746 279