3095 164
16950 486
3580 495
4828 731
14495 534
2890 522
4863 505
9432 267
17976 119
2237 229
3205 424
6878 662
7027 865
4137 683
3493 177
6054 520
7454 727
4964 220
6526 600
9830 401
5399 350
4457 232
2133 370
23030 332
4610 759
2203 167
28427 105
3893 839