22590 285
12531 599
25405 574
14955 544
6216 135
7322 731
9186 653
4597 443
3035 618
1776 273
3403 888