2570 691
13866 59
5935 257
9475 467
8496 885
64121 651
38260 427
16264 285
29090 763
8388 193
23291 116
37560 588