987 3
7575 52
16495 34
46090 190
21827 61
7082 24
20686 32
14246 27
7748 9
28381 52
61297 192
26336 35
24446 19
34497 46
19978 23
37771 83
121590 191