15559 32
3585 8
13355 34
27691 41
53484 150
22211 61
25541 40
96630 167
16234 16
33213 45
23660 41
12827 36
15003 24
16013 35
2337 7
18234 50
6230 22
12756 24
2115 12
4841 12
28232 46
14797 53
4077 14