8098 24
11746 35
11071 33
21394 24
132981 268
13881 23
22705 69
23765 63
16252 65
15282 41
18711 46
27090 33
9920 37
10416 28
5330 20
8497 17
16704 50
4609 4
14440 23
42084 87