21796 617
15137 192
48862 59
3601 183
9845 224
35897 153
8511 655
4867 735
2966 447
19501 509
7836 450