27943 255
51310 348
28258 128
76904 253
30336 153
14218 42
46581 465
277277 1032
79971 404
29047 228
110661 511
55295 270
19065 65
32571 338
54867 164
63426 1027
25346 144
50013 316
42491 183
53705 226
35184 162
167879 795
58411 308
28972 343
31348 141
22652 182
28831 188
20169 115