14056 66
11389 824
11004 226
15743 509
8418 718
7632 821
8373 713
6304 158
9690 710
7626 375
3056 47
10894 215
6802 363
9737 336
5833 95
4436 86
6766 729
12814 774
6284 148
5753 204