2932 176
5424 823
3074 624
1687 78
8787 982
3085 484
18672 622
1541 249
3363 645
6273 664
2733 198
1851 391
8486 33
6322 724
8805 118
3684 355
5322 482
8584 692
4607 270
6509 419
2711 60