40828 97
33916 73
35504 46
32039 80
14614 23
21185 52
16814 43
26241 109
21085 30
12534 50
31931 106
6835 10
25388 139
27066 157
8586 20
4558 23
22607 89