2933 176
5424 823
3074 624
1689 78
8787 982
3086 484
18677 622
1541 249
3364 645
6274 664
2735 198
1851 391
8487 33
6322 724
8806 118
3684 355
5323 482
8584 692
4607 270
6510 419
2711 60