19596 400
2000 116
4833 322
15214 863
15445 648
9407 345
10578 478
99828 725
13857 249
62180 671
9256 290
31477 296
25367 128
8643 452