13216 124
1889 132
10338 731
37115 816
10272 321
6619 530
7416 408
3842 202
11667 151
49404 90
4114 674
6815 760
2859 584
2800 333
29037 89
2474417 3525
24883 173
16910 686
1173 84
57022 627
13547 250
36301 626
57033 163
3900 79
9259 405
9668 879
9516 482
4009 332