3089 709
8322 735
4487 151
5033 266
4363 371
47251 626
9326 314
7169 60
15244 303
16110 189
7966 787
8066 45
4742 695
5359 249
3985 443