3023 484
2363 120
5068 469
1670 315
2869 280
3696 716
64285 784
17220 593
2454 413
1509 47
5675 592
20976 233
68646 308
95815 633
7255 523
3170 442
1008 156