3008 7
1202 8
1269 12
1596 4
4662 25
14214 49
14439 42
15465 41
8448 14
9022 21
8670 14
25394 48
13498 40
26133 91