13593 66
11302 824
10958 226
15693 509
8405 718
7617 821
8362 713
6289 158
9672 710
7594 375
3047 47
10862 215
6766 363
9709 336
5816 95
4430 86
6743 729
12779 774
6267 148
5728 204