9803 20
16283 51
7396 8
42646 102
11396 14
11671 14
7378 5
6462 5
7331 6
6698 5
7655 8
12430 22
9370 7
8134 8
26772 56
21972 49
10853 18
12980 6
17230 35
12543 24
10393 8
18893 25
10340 21
41716 78