23309 118
3548 463
9050 348
14534 158
4835 716
18863 347
13729 153
17242 879
27563 647
4308 575
6316 506
6563 107
3556 665
13005 449
5421 911
998 71
5028 468