1645 18
460 10
11287 71
16635 36
9855 34
21655 59
30276 40
35849 118
23669 60
16664 53
18224 32
18003 15
41874 80
49581 100
19736 30
29122 29
39671 95
33104 67
30881 72