13969 66
11326 824
10971 226
15715 509
8409 718
7623 821
8366 713
6296 158
9683 710
7608 375
3052 47
10877 215
6773 363
9719 336
5824 95
4433 86
6756 729
12790 774
6276 148
5738 204