5057 362
16521 356
23604 151
3531 344
2940 277
11190 797
3107 98
58056 420
23564 75
15792 549
27160 672
58672 231
8923 529
21917 439
1779 241
18798 69
4459 343
98742 289
3063 219