20981 251
2541 254
33201 557
24479 413
14271 201
11176 645
2894 340
8650 332
10326 621
12189 985
7982 412