12660 66
11150 823
10855 226
15606 509
8383 718
7593 821
8330 713
6273 158
9629 710
7554 375
3033 47
10807 214
6731 363
9678 336
5778 95
4417 86
6715 729
12721 774
6255 148
5696 204