57731 157
97956 904
12678 78
39275 144
35262 640
51319 769
40911 510
35855 570
18192 966
37446 344
46368 464
23495 74
52930 277
46299 279