6796 58
4050 255
5435 467
6186 885
58136 645
32476 427
13542 285
24111 762
7188 193
19668 116
31344 583