4288 731
2762 282
3515 131
121293 160
10876 644
13746 608
23682 386
21142 200
25889 88
4112 389
5364 272
3968 685
2332 112
5885 103
24080 443
95686 633
2350 575