23767 235
11007 722
13031 63
108959 441
37521 587
7038 658
5994 113
4846 590
7282 499
5406 834
5119 339
9890 516
34130 182