14946 73
7288 270
29121 398
112551 215
29754 744
22079 305
8478 410
78511 524
177618 877
13822 467
32939 211
24568 108
50976 517
16823 903
16310 153