6940 292
4046 171
6506 705
45605 540
3191 196
5957 398
8995 409
11569 435
9282 173
5665 92
6874 887
2975 316