12539 66
11132 823
10844 226
15599 509
8378 718
7589 821
8329 713
6264 158
9623 710
7550 375
3032 47
10790 214
6726 363
9673 336
5772 95
4412 86
6707 729
12712 774
6251 148
5687 204