2927 176
5412 823
3068 624
1684 78
8785 982
3082 484
18661 622
1541 249
3355 645
6266 664
2729 198
1850 391
8485 33
6312 724
8798 118
3680 355
5311 482
8569 692
4604 270
6505 419
2706 60