4342 815
5716 440
2910 198
1535 160
4127 685
3679 870
3142 833
5023 447
13039 310
4407 521
9625 799
3031 685
3253 534
3455 795
8797 297
3667 658
3424 432
2876 344
4318 472
1978 199
1143 105
1365 76
19730 523
4584 562