3977 256
1605 127
680 61
3497 644
18901 464
5756 353
2699 184
5708 215
2642 137
1551 106
3213 315
5449 940
1802 34
6354 766
2048 362
3359 722
34572 603
22491 455
8761 326