13607 66
11302 824
10959 226
15693 509
8405 718
7617 821
8362 713
6290 158
9672 710
7595 375
3047 47
10864 215
6766 363
9709 336
5816 95
4430 86
6744 729
12780 774
6267 148
5729 204