5056 362
16521 356
23604 151
3528 344
2940 277
11189 797
3106 98
58010 420
23558 75
15792 549
27158 672
58668 231
8923 529
21907 439
1779 241
18798 69
4457 343
98732 289
3062 219