22538 285
12516 599
25395 574
14947 544
6207 135
7321 731
9180 653
4596 443
3032 618
1776 273
3399 888