12001 12
12721 11
22037 42
18918 22
19032 30
11764 30
8951 47
10726 7
25077 21
23261 26
24214 43
8269 11
15736 31
35904 50
4601 8
7911 19
5333 10
7526 17
8859 14
15661 24
12814 48
36210 43
57462 121
2379 2