6096 654
24655 594
4727 164
15887 330
5441 326
16586 886
13817 436
67421 308
7249 711
24747 817
2300 422