9721 18
5834 3
6112 8
4932 9
15588 27
6524 8
10351 24
10719 18
19149 33
10408 13
68506 84
4487 8
9868 8
32106 38
29899 108
59243 81
30379 55
11050 14
15815 30
10625 20
28972 70
7844 20
10725 16
11283 15