29425 101
19514 140
10742 132
22524 89
39590 431
9934 717
10975 627
14018 163
4087 89
14562 840
15914 431
82759 366
13039 481
11194 596
7856 61
4620 569
252002 524
34552 662
11912 687
16577 234
21217 434
24828 547
22291 754
18600 555
8444 457
14332 348
28449 177
32550 283