2933 176
5424 823
3074 624
1688 78
8787 982
3085 484
18674 622
1541 249
3364 645
6274 664
2735 198
1851 391
8487 33
6322 724
8805 118
3684 355
5322 482
8584 692
4607 270
6510 419
2711 60