14948 73
7292 270
29140 398
112612 215
29777 744
22089 305
8484 410
78549 524
177756 877
13837 467
32978 211
24612 108
51045 518
16824 903
16325 153