12671 66
11150 823
10855 226
15607 509
8385 718
7595 821
8330 713
6273 158
9629 710
7555 375
3034 47
10807 214
6731 363
9678 336
5779 95
4417 86
6715 729
12723 774
6255 148
5697 204