3023 484
2363 120
5068 469
1670 315
2867 280
3694 716
64281 784
17215 593
2454 413
1508 47
5674 592
20972 233
68643 308
95798 633
7253 523
3170 442
1007 156