18954 46
21992 22
11847 13
9928 2
29212 77
24739 29
28882 22
40572 107
13287 17
34415 68
28760 59
29687 58
34897 38
13948 15
39825 96
57741 157
26885 61
14315 17
27496 42
29852 55
33305 46
19488 16
38631 102
48828 75