9802 3
11710 5
12223 12
9739 3
16035 11
12027 7
15140 17
62554 90
16002 10
12889 20
31716 55
72348 101
24499 35
14933 20
19472 16
45859 72
21071 34
13361 9
25608 45
15329 12
19679 29
34249 52
14524 19
22409 9