2286 588
2608 691
13999 59
6020 257
9586 467
8571 885
64289 651
38482 427
16517 285
29610 763
8439 193
23444 116
37861 588