6431 65
32921 884
40738 726
8624 767
60368 1066
21298 362
3575 226
2972 234
5128 373
4196 172
3123 439
3638 494
3034 63
8636 927
7513 622
5457 628
2277 511