28297 600
2524 430
3130 238
14006 306
13625 104
6969 114
9518 24
9794 857
12737 560
10583 606
7140 409
36573 393
6866 726
16667 449