3023 484
2363 120
5067 469
1670 315
2866 280
3694 716
64280 784
17213 593
2454 413
1508 47
5672 592
20971 233
68638 308
95793 633
7252 523
3170 442
1007 156