2162 26
1542 16
11287 71
16635 36
9855 34
21655 62
30276 40
36225 118
23669 61
16664 53
18224 32
18003 15
41874 80
49581 100
19736 30
29122 29
39671 96
33104 67
30881 72