34729 32
7076 10
49453 65
11422 8
46161 82
20805 22
11549 6
16939 25
15076 29
23829 29
13533 9
26063 14
11139 14
24997 16
8919 2
16057 11
17342 14
10775 1
8186 12
9847 8
14590 10
13852 19
45648 55
14268 17