1110 256
1924 403
1953 55
14427 561
9777 116
2359 207
3514 795
154971 475
23277 737
8111 615
3643 58
7054 419
5217 479