4892 58
3206 255
4491 467
5543 885
57091 645
31623 427
13163 285
23395 762
6606 193
19040 116
30512 583