13948 66
11319 824
10967 226
15712 509
8407 718
7621 821
8364 713
6293 158
9679 710
7604 375
3048 47
10873 215
6772 363
9714 336
5820 95
4433 86
6752 729
12786 774
6271 148
5733 204