40015 83
15053 42
15892 35
20666 54
20474 56
65435 148
76367 142
277394 472
50611 111
22594 53
13675 24
64436 205
21556 62
12985 21
13727 15
27523 55
11204 8
9327 5
11421 15
12766 9
9929 10
11474 14
20282 55
10949 9