271 51
2860 444
8509 777
4979 750
4393 782
3648 558
1823 205
3899 667
2473 216
1814 321
3508 534
2937 653
9868 614
9755 182
7923 751
1371 142
729 67
2573 646
2845 77
1643 206
2582 312
13071 577
3105 742
1531 252