2289 588
2132 401
2620 691
14030 59
6028 257
9615 467
8582 885
64328 651
38555 427
16611 285
29746 763
8450 193
23484 116
37921 588