875 69
303192 1032
2671 217
3405 713
3871 452
22418 80
24852 575
6663 227
7520 270
5323 153
4135 867
3149 471
3961 481