31886 97
30489 90
59550 211
26205 75
41147 99
14395 26
21589 24
94468 225
68878 199
51307 105
19469 48
27064 94
24154 64
13663 39
4297 35
56769 179
18488 74