30001 0
36877 2
65379 8
64856 9
35333 4
62134 24
50101 6
50776 9
58626 12
42255 5
31956 4
51301 7
90530 19
36183 5
27256 4
86652 11
26728 7
29759 4
29578 6
25103 0
59132 8
78401 13
710202 118
28534 3