1008 179
710 171
3889 713
15130 657
12172 161
73480 993
14443 613
13735 130
30572 369
32649 466
6600 586
9602 967