22270 283
12433 599
25301 574
14907 544
6176 135
7298 731
9145 653
4585 443
3020 618
1763 273
3391 888