35051 101
5495 78
14713 405
1405 71
4015 568
5505 461
19763 722
5269 140
3909 709
6728 292
3764 491
5925 675
45888 186
5572 621
17729 92
4912 216
3171 135
5750 433
8208 362
6886 544
4122 313
3556 307
27371 636
6642 356
19477 170
6691 518
26940 763
4482 370