2582 691
13902 59
5954 257
9499 467
8525 885
64194 651
38295 427
16293 285
29141 763
8395 193
23324 116
37634 588