1116 27
13625 715
8381 264
10951 75
6867 359
15782 568
11246 287
16875 286
4954 41
8555 847
6609 192
5313 681
4692 530
2766 176
8776 55
6355 655