954 163
2322 105
11488 132
90337 682
16712 357
7102 666
9826 715
8234 165
1936 367
19770 486
1679 331