2514 691
13856 59
5930 257
9472 467
8492 885
64107 651
38245 427
16226 285
29075 763
8382 193
23281 116
37531 588