22551 285
12521 599
25399 574
14950 544
6209 135
7322 731
9182 653
4596 443
3032 618
1776 273
3400 888