6591 58
4012 255
5363 467
6114 885
57989 645
32356 427
13500 285
24014 762
7162 193
19593 116
31200 583