12524 66
11127 823
10844 226
15597 509
8375 718
7589 821
8329 713
6264 158
9623 710
7549 375
3030 47
10790 214
6725 363
9673 336
5772 95
4412 86
6707 729
12711 774
6251 148
5686 204