3101 302
23525 177
29792 868
4165 469
9603 532
6150 428
10711 410
4471 413
8694 791
3719 851
7618 666
1673 65
8142 400
3955 284
2890 342