23311 118
3548 463
9054 348
14535 158
4835 716
18863 347
13729 153
17243 879
27563 647
4308 575
6316 506
6564 107
3556 665
13005 449
5421 911
998 71
5028 468