23308 118
3545 463
9045 348
14532 158
4834 716
18863 347
13729 153
17239 879
27561 647
4308 575
6314 506
6562 107
3556 665
13004 449
5421 911
998 71
5027 468