40828 97
34339 74
35504 46
32039 80
14614 23
21185 52
17233 43
26656 110
21085 30
12534 50
31931 106
6835 10
25388 139
27066 157
8992 21
4558 23
22607 91