20362 50
72676 103
36209 54
8194 32
19977 50
12064 37
12085 77
17721 87
5397 19
14892 63
11744 37
7882 15
3110 13
49522 179
19746 91
20478 98
6715 32
23311 90
12318 21
12137 26