8502 253
7572 867
6137 110
10430 555
4509 169
5722 92
7246 482
14987 187
5996 969
7956 731
5312 469
5970 618
12962 693
1841 331
8864 500