2292 588
2159 401
2628 691
14053 59
6058 257
9668 467
8614 885
64375 651
38629 427
16712 285
29881 763
8461 193
23514 116
38003 588