4300 731
2772 282
3522 131
121341 160
10878 644
13750 608
23687 386
21144 200
25900 88
4114 389
5367 272
3975 685
2334 112
5886 103
24089 443
95726 633
2352 575