5589 2
11191 10
8740 12
8889 11
29074 20
8739 25
10136 13
21432 42
9569 8
17758 15
13992 43
11403 9
7044 4
10681 12
7422 9
4706 4
6110 4
7169 4
7899 10
11902 19
9790 8
9296 15
9396 22
20486 35