20720 251
2531 254
33170 557
24173 413
14214 201
11054 645
2892 340
8590 332
10265 621
12127 985
7948 412