875 69
303191 1032
2671 217
3405 713
3871 452
22412 80
24852 575
6663 227
7520 270
5323 153
4135 867
3148 471
3961 481