13518 26
4255 4
21509 33
10987 17
6173 12
11388 19
14266 11
9519 7
7039 17
10049 18
10677 14
8832 7
5865 6
21925 26
15198 22
11281 12
16236 12
29376 43
26853 14
27402 29
19631 8
10374 12
7299 10
17867 24