6945 58
4077 255
5494 467
6223 885
58230 645
32549 427
13569 285
24182 762
7204 193
19716 116
31420 583