2993 362
15049 356
20882 148
2791 344
1989 277
9468 795
2144 96
43148 415
19016 72
14762 549
24516 672
54044 230
8385 529
13174 436
1473 241
15689 68
3871 343
90783 289
2530 219