3196 401
3842 709
9153 735
5374 151
5724 266
4877 371
48067 626
11423 315
7594 60
16983 304
18906 189
8966 788
10169 45
5043 695
6067 249
4879 443