11533 6
23512 28
31389 47
13508 10
32225 37
10672 11
20876 23
13459 13
31844 28
30928 23
19151 7
31952 50
30917 27
13663 14
37437 55
9683 8
21638 35
15412 14
37661 31
18191 19
30284 19
33198 38
20033 6
75367 113