35047 101
5484 78
14707 405
1400 71
4008 568
5472 461
19757 722
5254 140
3906 709
6720 292
3758 491
5915 675
45873 186
5554 621
17728 92
4900 216
3166 135
5743 433
8195 362
6875 544
4117 313
3551 307
27352 636
6636 356
19458 170
6683 518
26939 763
4471 370