786 176
673 179
1652 360
586 164
1955 579
8935 374
8285 307
3030 476
101171 399
6788 245
2445 212
15993 883