5057 362
16522 356
23607 151
3533 344
2940 277
11190 797
3107 98
58070 420
23569 75
15792 549
27161 672
58673 231
8923 529
21917 439
1779 241
18798 69
4459 343
98743 289
3063 219