853 176
676 179
1654 360
589 164
1960 579
8948 374
8297 307
3037 476
101185 399
6804 245
2457 212
16005 883