6753 58
4042 255
5420 467
6176 885
58096 645
32453 427
13531 285
24088 762
7180 193
19659 116
31317 583