97 10
987 3
7575 52
16495 35
46501 190
21827 61
7082 24
20686 32
14246 27
7748 9
28796 52
61683 193
26733 35
24446 19
34497 46
19978 23
38173 83