14948 73
7296 270
29146 398
112634 215
29784 744
22092 305
8485 410
78556 524
177780 877
13842 467
32981 211
24625 108
51066 518
16826 903
16326 153