3093 210
2789 304
3484 776
2843 719
2149 401
5105 527
2591 664
1333 204
3152 154
1501 190
653 94
4056 680
4500 508
1114 207
3507 78
7876 630
3501 247
3187 435
2098 222
3200 593
1586 173
796 124
3982 483
6732 686