1116 27
13625 715
8382 264
10951 75
6869 359
15786 568
11247 287
4955 41
8555 847
6610 192
5313 681
4692 530
2766 176
8776 55
6355 655