22637 285
12547 599
25414 574
14960 544
6222 135
7327 731
9196 653
4599 443
3036 618
1780 273
3403 888