3081 709
8318 735
4483 151
5033 266
4359 371
47247 626
9317 314
7166 60
15235 303
16101 189
7948 787
8066 45
4741 695
5358 249
3984 443