14948 73
7296 270
29147 398
112641 215
29784 744
22095 305
8485 410
78561 524
177792 877
13846 467
32983 211
24631 108
51078 518
16827 903
16328 153