2929 176
5420 823
3073 624
1686 78
8785 982
3083 484
18669 622
1541 249
3362 645
6271 664
2731 198
1850 391
8485 33
6320 724
8805 118
3683 355
5320 482
8583 692
4607 270
6508 419
2709 60