2907 362
14958 356
20748 148
2735 344
1944 277
9329 795
2095 96
42553 415
18839 72
14720 549
24402 672
53828 230
8366 529
13126 436
1469 241
15642 68
3843 343
90390 289
2512 219