2996 362
15053 356
20888 148
2792 344
1991 277
9473 795
2146 96
43156 415
19024 72
14765 549
24517 672
54048 230
8385 529
13175 436
1475 241
15689 68
3871 343
90802 289
2531 219