2289 588
2130 401
2620 691
14028 59
6027 257
9614 467
8582 885
64327 651
38548 427
16603 285
29739 763
8450 193
23479 116
37917 588