2996 362
15055 356
20892 148
2793 344
1991 277
9473 795
2146 96
43161 415
19027 72
14765 549
24519 672
54052 230
8385 529
13176 436
1476 241
15693 68
3875 343
90807 289
2531 219