21942 617
15261 192
49604 59
3630 183
9908 224
35915 153
8534 655
4925 735
3020 447
19583 509
7922 450