31388 114
837 212
6035 782
9748 275
7620 581
4660 860
5227 779
312525 808
28709 785
175103 696
8873 602
5557 672
8145 553
17500 355