29588 73
27226 242
25647 736
10448 41
186008 687
22158 701
10907 435
10133 174
17508 810
111020 724
21564 203
13827 823
23072 1006
29764 122
29579 642
56151 253
34422 463
42089 805
32544 687
19017 724
22855 79
8023 419
46401 98
18580 341