35051 101
5497 78
14714 405
1406 71
4016 568
5509 461
19763 722
5269 140
3910 709
6730 292
3766 491
5926 675
45888 186
5574 621
17729 92
4916 216
3171 135
5750 433
8210 362
6889 544
4122 313
3556 307
27372 636
6644 356
19478 170
6691 518
26940 763
4483 370