13959 66
11324 824
10970 226
15714 509
8409 718
7621 821
8365 713
6294 158
9682 710
7605 375
3051 47
10876 215
6773 363
9718 336
5823 95
4433 86
6754 729
12788 774
6276 148
5737 204