23755 3
47832 8
20679 1
42256 2
317080 44
24158 3
31576 4
34333 5
42034 7
31002 3
47209 8
63258 5
29556 1
65259 7
24027 2
40404 1
384279 62
19132 0
59254 4
537955 50
40830 6
26106 1
27583 2
29103 3