6626 58
4016 255
5372 467
6126 885
58013 645
32367 427
13506 285
24023 762
7164 193
19606 116
31213 583