4288 731
2761 282
3514 131
121281 160
10876 644
13744 608
23682 386
21142 200
25887 88
4112 389
5364 272
3968 685
2332 112
5885 103
24078 443
95679 633
2350 575