14959 73
7331 270
29228 398
112877 216
29864 744
22162 305
8498 410
78740 524
178259 877
13902 467
33128 211
24833 108
51381 521
16841 903
16415 153