13029 663
20856 853
10195 738
6032 100
10985 495
6041 314
11529 824
12683 86
5985 248
11653 656
2260 331
3145 230