35051 101
5495 78
14713 405
1405 71
4015 568
5502 461
19763 722
5267 140
3909 709
6726 292
3764 491
5924 675
45888 186
5570 621
17729 92
4912 216
3171 135
5750 433
8205 362
6885 544
4122 313
3556 307
27371 636
6642 356
19472 170
6690 518
26940 763
4480 370