3976 256
1605 127
680 61
3497 644
18901 464
5755 353
2697 184
5707 215
2641 137
1551 106
3213 315
5446 940
1800 34
6352 766
2048 362
3358 722
34565 602
22489 455
8761 326