815 176
676 179
1654 360
587 164
1957 579
8945 374
8294 307
3035 476
101182 399
6799 245
2454 212
15999 883