102715 361
35866 935
20386 278
10902 50
32755 145
16868 777
20998 759
4095 728
17515 676
12853 687
26444 201
6475 101
15251 465
2027 76
5132 487
15089 743
24279 313
12660 752
17010 581
20483 448
69637 169
10650 502
53521 352
18790 81
6244 764
24673 327
5806 518
73228 858