31566 77
16512 13
75505 134
953 6
9745 14
16714 21
8182 16
20906 27
8631 8
26296 28
18078 38
7199 9
20521 23
8394 12
8314 8
17663 35
11473 6
9573 5
23871 21
8022 16
21205 12
4146 11
4883 8
7198 6