3508 646
1778 270
1178 169
2995 642
3336 148
3472 134
1431 204
3181 582
5533 396
4154 767
3213 704
3952 490
831 46
2687 655
809 178
3144 603
8733 268
1192 153
4588 243
2936 111
4263 572
2898 720
4271 828
2671 823