12651 66
11149 823
10855 226
15606 509
8382 718
7593 821
8330 713
6272 158
9629 710
7553 375
3033 47
10806 214
6731 363
9678 336
5778 95
4417 86
6714 729
12719 774
6255 148
5694 204