2585 691
13924 59
5963 257
9514 467
8539 885
64213 651
38316 427
16307 285
29182 763
8399 193
23342 116
37674 588