31373 73
21846 18
12611 11
55843 124
13384 33
16320 22
8883 3
39410 87
12347 10
24518 16
29088 49
22687 53
12750 22
13336 8
14361 25
36898 77
21721 27
11857 9
20613 51
20398 24
24209 66
15641 25
18540 35
14374 13