2597 691
13966 59
5993 257
9547 467
8556 885
64261 651
38399 427
16422 285
29447 763
8419 193
23395 116
37789 588