38403 72
45661 50
11657 7
21426 13
23688 38
15194 15
15104 11
36215 78
26466 24
19427 21
17961 13
84363 232
22930 26
14101 1
13650 9
22940 21
27236 38
6584 3
5987 1
5948 1
9564 12
37653 31
29321 51