2997 362
15056 356
20893 148
2793 344
1994 277
9474 795
2148 96
43176 415
19030 72
14765 549
24524 672
54057 230
8385 529
13176 436
1476 241
15693 68
3875 343
90815 289
2531 219