2581 691
13896 59
5950 257
9495 467
8519 885
64181 651
38286 427
16285 285
29127 763
8392 193
23316 116
37620 588