2571 691
13869 59
5938 257
9475 467
8498 885
64145 651
38263 427
16265 285
29101 763
8388 193
23293 116
37565 588