3960 256
1586 127
671 61
3481 644
18873 464
5737 353
2687 184
5687 215
2624 137
1541 106
3196 315
5421 940
1782 34
6314 766
2045 362
3351 722
34367 602
22405 455
8728 326