11540 8
6590 4
11327 16
12702 16
4642 8
5094 14
18426 25
13017 18
19541 9
41405 44
23172 42
21196 16
28733 23
6884 2
14660 17
17762 23
19980 29
22685 27
13714 14
24436 44
40684 50
4530 1
23345 28
13411 15