2983 644
26993 286
15115 422
3445 799
2819 147
19806 441
29343 669
9642 234
16290 431
5397 588
5080 486
18511 410
4314 824
545 74