2906 362
14956 356
20745 148
2734 344
1944 277
9328 795
2095 96
42537 415
18831 72
14716 549
24401 672
53820 230
8361 529
13125 436
1469 241
15642 68
3842 343
90385 289
2512 219