4009 30
14497 59
10478 30
18121 28
17504 27
60806 139
59183 121
16646 23
45808 69
26739 33
18651 30
14042 53
12734 31
13101 42
10733 24
13881 23
53561 175
24566 33
17877 45
14994 24
45077 102