22605 285
12534 599
25406 574
14955 544
6218 135
7324 731
9186 653
4598 443
3035 618
1778 273
3403 888