8253 36
13460 34
20723 106
27376 60
19753 41
6828 12
90357 135
22870 43
7287 4
18493 37
109103 111
18182 8