2931 176
5423 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
8583 692
4607 270
6508 419
2711 60