10303 25
18228 36
52296 143
30258 69
42135 110
23954 38
36628 55
8764 15
14012 36
13489 14
6694 41
34413 86
51089 49
27065 46
9495 19
9209 32
10424 58
64945 274
13567 45
24730 68