4287 731
2760 282
3509 131
121259 160
10874 644
13742 608
23679 386
21141 200
25885 88
4112 389
5359 272
3968 685
2330 112
5884 103
24072 443
95660 633
2350 575