5498 8
3126 3
4843 5
6206 2
12056 25
7174 5
10626 14
14986 31
4428 1
14783 24
5392 7
3223 3
5558 3
12271 20
8014 14
15336 39
5441 9
6990 10
9241 10
8881 15
43220 92
8696 14
14298 33
19635 49