22943 31
15557 20
31826 62
23382 59
20724 51
32315 62
51924 99
71328 73
12594 20
55078 53
15998 26
14487 21
14769 21
39559 84
50402 101
48956 61
62226 87
36041 66
38669 95
17370 13
24136 27
20266 33
34687 51
35405 139