41401 59
40513 51
12928 13
22971 30
26898 32
14545 19
22687 39
13911 22
14168 35
11267 12
115169 188
21647 36
44270 36
18601 25
14540 5
16537 17
13908 23
31547 55
9962 7
19506 22
21747 8
21471 19
25701 24
8689 23