14030 66
11374 824
10997 226
15733 509
8416 718
7630 821
8373 713
6304 158
9688 710
7623 375
3056 47
10891 215
6798 363
9734 336
5829 95
4436 86
6764 729
12811 774
6283 148
5750 204