963 163
2351 105
11647 132
90388 682
16817 357
7140 666
9871 715
8293 165
1974 367
19850 486
1692 331