4540 102
2629 264
18523 37
16202 547
6425 466
7295 596
5671 807
5965 278
27771 737
7214 351
4507 503
10056 472
3808 458
4236 152
6045 197
14626 651
2491 114