23311 118
3548 463
9061 348
14536 158
4835 716
18867 347
13730 153
17243 879
27568 647
4308 575
6316 506
6565 107
3557 665
13005 449
5421 911
998 71
5028 468