6586 58
4007 255
5359 467
6112 885
57986 645
32352 427
13500 285
24011 762
7160 193
19593 116
31194 583