3115 8
7218 12
24159 80
24485 33
21490 39
31764 55
42729 60
57046 120
59158 139
43798 67
21463 41
28047 127
17957 45
39549 168
12142 44
4985 19
28193 105
5925 26
24028 72
5827 17
15007 50
8205 16
51164 165