27638 45
17675 30
1249 5
14036 16
31309 114
10683 30
12479 17
1353 4
1850 10
5405 1
4350 13
3676 13
4347 15
4665 6
4137 5
12942 21
2151 4
24716 67
39717 48
9833 14
42618 182
13073 20
19948 23
17964 55