14036 66
11381 824
10997 226
15736 509
8418 718
7630 821
8373 713
6304 158
9688 710
7623 375
3056 47
10892 215
6800 363
9735 336
5829 95
4436 86
6764 729
12813 774
6283 148
5751 204