32301 47
23697 28
27968 34
7347 12
5480 3
17002 30
4520 5
26767 44
6690 13
70118 89
17123 21
14323 6
16417 25
7342 5
10419 5
25879 58
13505 18
25995 66
14827 46
7905 35
16123 12
30607 55
155756 222
19668 25