12642 66
11147 823
10855 226
15605 509
8382 718
7593 821
8330 713
6272 158
9629 710
7553 375
3033 47
10805 214
6731 363
9678 336
5778 95
4417 86
6713 729
12719 774
6255 148
5693 204