3125 458
2241 383
1531 136
6938 55
5051 218
4854 51
3375 949
6195 74
3228 783
8726 871
6046 676
16999 282
1421 254
12830 449
9691 665
2558 496
1595 237
3677 348
1362 156
4805 291
13473 59
9633 351
7726 338
3094 583
19211 572
3162 500
3937 717
3716 759