12560 66
11137 823
10846 226
15601 509
8379 718
7590 821
8330 713
6266 158
9623 710
7550 375
3032 47
10794 214
6729 363
9673 336
5777 95
4414 86
6708 729
12714 774
6253 148
5688 204