14948 73
7296 270
29146 398
112637 215
29784 744
22093 305
8485 410
78558 524
177785 877
13845 467
32982 211
24628 108
51072 518
16826 903
16328 153