34982 101
5426 78
14656 405
1322 71
3973 568
5355 460
19728 722
5198 140
3882 709
6640 292
3724 491
5862 675
5381 621
17688 92
4812 216
3133 135
5696 433
8085 362
6818 544
4074 313
3479 307
27216 636
19390 170
6644 518
26901 763
18526 780
35825 900
18248 820