4183 475
31336 86
10435 656
9073 286
8087 781
18709 487
12058 746
4627 214
35636 151
13886 76
3770 410
4137 596
4945 521
71944 212