3176 401
3848 709
9141 735
5355 151
5731 266
4921 371
48046 626
11431 315
7517 60
16877 304
18829 189
8966 788
10148 45
5047 695
6086 249
4281 443