24705 3
1064656 178
46980 7
26626 2
28051 2
31904 4
29331 6
18103 0
39601 6
35929 9
55627 13
111327 30
40957 5
25726 3
46657 11
65908 12
42706 9
126753 45
43352 12
36859 0
30104 2
57976 21
19907 1
147478 52