35051 101
5495 78
14712 405
1403 71
4015 568
5498 461
19763 722
5266 140
3909 709
6725 292
3763 491
5922 675
45886 186
5570 621
17729 92
4910 216
3169 135
5750 433
8201 362
6885 544
4122 313
3556 307
27364 636
6641 356
19472 170
6689 518
26940 763
4480 370