8602 8
7447 8
12232 19
6215 3
7755 7
10920 10
12100 27
15480 34
9349 14
16649 36
39084 56
15344 17
9534 9
47805 53
27412 74
45035 97
16145 9
8037 14
6952 18
12310 20
5608 6
31561 63
16353 39
9088 19