22347 284
12454 599
25312 574
14916 544
6184 135
7306 731
9157 653
4589 443
3022 618
1766 273
3396 888