21555 55
18278 38
22240 80
19711 43
27989 63
102958 168
25181 44
68021 184
24794 103
52890 296
27801 67
19723 39
23695 42
17271 33
42360 115
10531 11
37591 87
14818 91
18115 41
20805 23
68885 260
50893 112
47355 157
88723 435