2584 691
13907 59
5959 257
9505 467
8533 885
64205 651
38304 427
16301 285
29162 763
8399 193
23334 116
37651 588