19958 644
7923 475
27839 774
3769 904
4196 818
1426 213
1401 235
15445 494
12670 619
3435 521
1361 136
2709 325
2445 395
9520 328
15175 502
2312 371
15675 628
3994 866
15565 255
7686 783
6546 808
2426 30
3024 568
2692 674