31340 114
833 212
6034 782
9737 275
7612 581
4659 860
5226 779
312521 808
28706 785
175092 696
8873 602
5557 672
8142 553
17499 355