13196 66
11261 824
10924 226
15654 509
8398 718
7607 821
8349 713
6283 158
9653 710
7577 375
3044 47
10840 215
6754 363
9698 336
5797 95
4426 86
6732 729
12756 774
6264 148
5712 204