4300 731
2771 282
3522 131
121334 160
10878 644
13750 608
23687 386
21144 200
25894 88
4114 389
5367 272
3973 685
2334 112
5886 103
24087 443
95716 633
2352 575