13095 66
11251 824
10917 226
15648 509
8395 718
7603 821
8347 713
6281 158
9648 710
7574 375
3043 47
10835 215
6748 363
9695 336
5795 95
4425 86
6731 729
12753 774
6261 148
5709 204