1115 27
13625 715
8380 264
10951 75
6866 359
15777 568
11243 287
16875 286
4954 41
8554 847
6609 192
5313 681
4692 530
2765 176
8776 55
6355 655