10258 15
14798 21
9281 3
17345 27
9073 12
11293 22
9047 4
10701 18
13589 17
22070 45
6433 1
12813 13
15959 43
7532 3
9942 8
9072 8
16085 25
22578 33
23624 77
6619 1
6672 2
12492 25
95260 204
15640 8