2989 582
128958 481
5437 546
90680 877
97719 579
164691 643
6349 610
3069 387
7835 551
125763 536
8903 316
14075 144
171619 221
11715 596
186526 688
152067 516
88047 659
414288 743
31568 385
45597 431
167172 702
133738 288
418712 529
115843 949
33817 638
94131 372
33168 246
57116 601