23727 235
11007 722
13026 63
108948 441
37517 587
7038 658
5994 113
4846 590
7281 499
5406 834
5117 339
9887 516
34104 182