1051 16
460 9
10884 71
16635 36
9855 34
21655 59
30276 40
35849 118
23298 60
16664 53
18224 32
18003 15
41874 77
49581 100
19736 30
29122 29
39671 95
32741 67
30881 72