10259 7
11221 6
14662 17
8483 2
8018 4
7044 14
9469 25
13862 23
23144 42
10932 19
7354 5
17659 35
8032 13
15685 14
8669 14
107180 74
35004 26
34755 16
50466 63
28898 9
81750 75
215116 295
43765 35
77097 64