19766 18
5027 5
6681 10
18622 29
18948 24
31225 45
1695 7
1429 7
26945 41
30992 34
26647 56
47368 54
24606 18
24590 40
14460 14
24403 37
24862 22
44972 51
7585 8
25880 37
31064 49
12256 20
17612 15
19505 8